{"headline":{"value":39.1,"band":"acute","editorial":"Market Stability is the biggest drag, down 1.1 on the week.","updatedAt":"2026-07-17T22:20:05.892Z","delta24h":0.1,"delta30d":-2.9,"deltaYtd":-9.7,"dominantPillar":"market","sparkline90d":[48.3,43.7,42.1,42.2,41.8,41.8,41.8,41.8,42.4,41.5,41.9,44.2,45,45,45,45,43.6,45.8,45.7,45.9,45.9,45.9,44.9,43.1,42.2,42.2,38.5,38.5,38.5,40.7,41.3,43.9,44,45.7,45.7,45.7,45.7,45.8,45.7,46,46.4,46.4,44.7,41.6,43.1,42,42.6,41.6,41.6,41.6,38.5,40.8,40.3,38.7,41.1,41.1,41.1,41.5,42,44.2,37.9,34.4,34.4,34.4,36.1,35.9,39.5,40,38.3,38.3,38.3,41.3,40.4,41,41.7,41.5,41.5,41.5,41,40.8,41.1,40.5,39.7,39.7,39.7,40.5,40.4,40.2,39,39.1]},"pillars":{"market":{"pillar":"market","label":"Market","value":27.4,"band":"acute","weight":0.4,"contributions":[{"indicatorId":"gilt_10y","rawValue":5.0138,"rawValueUnit":"%","zScore":1.9143112822653459,"normalised":0.04868549172346581,"weight":0.18,"sourceId":"boe_yields","observedAt":"2026-07-15T16:00:00Z"},{"indicatorId":"gilt_30y","rawValue":5.6934,"rawValueUnit":"%","zScore":1.4328209017494544,"normalised":0.24342745861732906,"weight":0.16,"sourceId":"boe_yields","observedAt":"2026-07-15T16:00:00Z"},{"indicatorId":"gbp_usd","rawValue":1.3489,"rawValueUnit":"ccy","zScore":0.9091548562112669,"normalised":80.77720207253886,"weight":0.07,"sourceId":"boe_fx","observedAt":"2026-07-16T16:00:00Z"},{"indicatorId":"gbp_twi","rawValue":86.171,"rawValueUnit":"index","zScore":2.1014214304599217,"normalised":97.87564766839378,"weight":0.07,"sourceId":"boe_fx","observedAt":"2026-07-16T16:00:00Z"},{"indicatorId":"ftse_250","rawValue":23371.4,"rawValueUnit":"index","zScore":1.982468165954416,"normalised":96.18736383442265,"weight":0.1,"sourceId":"lseg","observedAt":"2026-07-10T16:30:00Z"},{"indicatorId":"breakeven_5y","rawValue":1.0383,"rawValueUnit":"%","zScore":1.483033270377789,"normalised":1.9230769230769273,"weight":0.12,"sourceId":"boe_yields","observedAt":"2026-07-15T16:00:00Z"},{"indicatorId":"brent_gbp","rawValue":60.51,"rawValueUnit":"GBP/bbl","zScore":0.42201846074399796,"normalised":23.076923076923073,"weight":0.1,"sourceId":"eia_brent","observedAt":"2026-07-13T00:00:00Z"},{"indicatorId":"housebuilder_idx","rawValue":51.6,"rawValueUnit":"index","zScore":-1.0000000000000004,"normalised":25,"weight":0.08,"sourceId":"eodhd_housebuilders","observedAt":"2026-07-16T16:30:00Z"},{"indicatorId":"services_pmi","rawValue":48.8,"rawValueUnit":"index","zScore":-2.1165924634480535,"normalised":2.1739130434782608,"weight":0.05,"sourceId":"sp_global_pmi","observedAt":"2026-06-30T00:00:00Z"},{"indicatorId":"consumer_confidence","rawValue":-23,"rawValueUnit":"index","zScore":-1.418236704093224,"normalised":8.695652173913043,"weight":0.04,"sourceId":"gfk_confidence","observedAt":"2026-06-30T00:00:00Z"},{"indicatorId":"rics_price_balance","rawValue":-33,"rawValueUnit":"%","zScore":-1.5913785572424426,"normalised":6.521739130434782,"weight":0.03,"sourceId":"rics_rms","observedAt":"2026-06-30T00:00:00Z"}],"trend7d":"down","delta7d":-1.1,"trend30d":"down","delta30d":-4.2,"sparkline30d":[31.6,27.1,27.1,27.1,29.1,30.4,32.4,32.9,29.9,29.9,29.9,32.4,28.1,29.1,30.4,29.6,29.6,29.6,29.8,29.8,29.8,29.8,30.6,30.6,30.6,32.4,32.4,29.3,27.4,27.4]},"fiscal":{"pillar":"fiscal","label":"Fiscal","value":50.9,"band":"strained","weight":0.3,"contributions":[{"indicatorId":"cb_headroom","rawValue":23.6,"rawValueUnit":"GBPbn","zScore":1.1197328510948399,"normalised":87.5,"weight":0.35,"sourceId":"obr_efo","observedAt":"2026-03-03T00:00:00Z"},{"indicatorId":"psnfl_trajectory","rawValue":0,"rawValueUnit":"pp","zScore":0,"normalised":50,"weight":0.15,"sourceId":"obr_efo","observedAt":"2026-03-03T00:00:00Z"},{"indicatorId":"borrowing_outturn","rawValue":23.294,"rawValueUnit":"GBPbn","zScore":0.8519608893178993,"normalised":6.818181818181824,"weight":0.15,"sourceId":"ons_psf","observedAt":"2026-05-01T00:00:00Z"},{"indicatorId":"debt_interest","rawValue":11.747,"rawValueUnit":"GBPbn","zScore":1.139290142537066,"normalised":11.363636363636365,"weight":0.15,"sourceId":"ons_psf","observedAt":"2026-05-01T00:00:00Z"},{"indicatorId":"ilg_share","rawValue":23.9053636949631,"rawValueUnit":"%","zScore":0,"normalised":50,"weight":0.1,"sourceId":"dmo","observedAt":"2026-07-15T00:00:00Z"},{"indicatorId":"issuance_long_share","rawValue":31.743872759474467,"rawValueUnit":"%","zScore":0,"normalised":50,"weight":0.1,"sourceId":"dmo","observedAt":"2026-07-15T00:00:00Z"}],"trend7d":"flat","delta7d":0,"trend30d":"flat","delta30d":-0.2,"sparkline30d":[51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,51.1,50.9,50.9,50.9]},"labour":{"pillar":"labour","label":"Labour","value":52.8,"band":"strained","weight":0.2,"contributions":[{"indicatorId":"inactivity_rate","rawValue":21,"rawValueUnit":"%","zScore":-0.5553478324017012,"normalised":62.5,"weight":0.22000000000000003,"sourceId":"ons_lms","observedAt":"2026-03-01T00:00:00Z"},{"indicatorId":"inactivity_health","rawValue":2.779,"rawValueUnit":"m","zScore":-0.9170738258338343,"normalised":77.5,"weight":0.18000000000000002,"sourceId":"ons_lms","observedAt":"2026-03-01T00:00:00Z"},{"indicatorId":"unemployment","rawValue":4.9,"rawValueUnit":"%","zScore":0.5663521139548541,"normalised":35,"weight":0.10000000000000002,"sourceId":"ons_lms","observedAt":"2026-03-01T00:00:00Z"},{"indicatorId":"vacancies_per_unemployed","rawValue":0.4007936507936508,"rawValueUnit":"ratio","zScore":-0.8736056923718162,"normalised":26.190476190476193,"weight":0.10000000000000002,"sourceId":"ons_lms","observedAt":"2026-04-01T00:00:00Z"},{"indicatorId":"payroll_mom","rawValue":235.2,"rawValueUnit":"index","zScore":1.5349180092926114,"normalised":97.72727272727273,"weight":0.10000000000000002,"sourceId":"ons_rti","observedAt":"2026-04-01T00:00:00Z"},{"indicatorId":"real_regular_pay","rawValue":1.2,"rawValueUnit":"%","zScore":-0.0627108707644179,"normalised":59.523809523809526,"weight":0.10000000000000002,"sourceId":"ons_lms","observedAt":"2026-04-01T00:00:00Z"},{"indicatorId":"mortgage_2y_fix","rawValue":4.81,"rawValueUnit":"%","zScore":1.1739947513051179,"normalised":11.363636363636365,"weight":0.12000000000000001,"sourceId":"boe_mortgage_rates","observedAt":"2026-06-30T16:00:00Z"},{"indicatorId":"dd_failure_rate","rawValue":2.34,"rawValueUnit":"%","zScore":0.6370482834304373,"normalised":23.913043478260864,"weight":0.08000000000000002,"sourceId":"ons_rti","observedAt":"2026-05-31T00:00:00Z"}],"trend7d":"flat","delta7d":0,"trend30d":"down","delta30d":-9.6,"sparkline30d":[62.4,62.4,62.4,62.4,62.4,62.4,62.4,62.4,62.4,62.4,62.4,62.4,52.8,52.8,52.8,52.8,52.8,52.8,52.8,52.8,52.8,52.8,52.8,52.8,52.8,52.8,52.8,52.8,52.8,52.8]},"delivery":{"pillar":"delivery","label":"Delivery","value":40,"band":"acute","weight":0.1,"contributions":[{"indicatorId":"housing_trajectory","rawValue":49.6,"rawValueUnit":"%","zScore":-0.46181299977910617,"normalised":46.875,"weight":0.25,"sourceId":"mhclg","observedAt":"2026-03-31T00:00:00Z"},{"indicatorId":"planning_consents","rawValue":58.3,"rawValueUnit":"%","zScore":-1.6246850997563391,"normalised":3.8461538461538463,"weight":0.2,"sourceId":"mhclg","observedAt":"2026-03-31T00:00:00Z"},{"indicatorId":"new_towns_milestones","rawValue":68,"rawValueUnit":"%","zScore":0,"normalised":50,"weight":0.15,"sourceId":"gov_uk","observedAt":"2026-07-03T00:00:00Z"},{"indicatorId":"bics_rollout","rawValue":81.4,"rawValueUnit":"%","zScore":0,"normalised":50,"weight":0.15,"sourceId":"desnz","observedAt":"2026-07-03T00:00:00Z"},{"indicatorId":"industrial_strategy","rawValue":74,"rawValueUnit":"%","zScore":0,"normalised":50,"weight":0.15,"sourceId":"dbt","observedAt":"2026-07-03T00:00:00Z"},{"indicatorId":"smr_programme","rawValue":62,"rawValueUnit":"%","zScore":0,"normalised":50,"weight":0.1,"sourceId":"gov_uk","observedAt":"2026-07-03T00:00:00Z"}],"trend7d":"flat","delta7d":0,"trend30d":"up","delta30d":12.2,"sparkline30d":[27.8,27.8,27.8,27.8,27.8,27.8,27.8,27.8,27.8,27.8,27.8,27.8,27.8,27.8,27.8,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40]}},"scoreDirection":"higher_is_better","schemaVersion":2,"sourceHealth":[{"sourceId":"sp_global_pmi","name":"S&P Global -- UK Services PMI","status":"failure","lastAttemptAt":"2026-07-17T06:00:03.894Z","lastSuccessAt":"2026-07-16T06:00:51.571Z"}],"sourceCadence":[{"sourceId":"boe_fx","name":"Bank of England -- Exchange rates","cadence":"trading-daily","graceDays":5,"state":"green","latestObservedAt":"2026-07-16T16:00:00Z"},{"sourceId":"boe_mortgage_rates","name":"Bank of England -- 2y fix mortgage rate (IUMBV34)","cadence":"monthly","graceDays":50,"state":"green","latestObservedAt":"2026-06-30T16:00:00Z"},{"sourceId":"boe_yields","name":"Bank of England -- Statistical Database (gilt yields)","cadence":"trading-daily","graceDays":5,"state":"green","latestObservedAt":"2026-07-15T16:00:00Z"},{"sourceId":"dbt","name":"Department for Business and Trade","cadence":"quarterly","graceDays":120,"state":"green","latestObservedAt":"2026-07-03T00:00:00Z"},{"sourceId":"desnz","name":"Department for Energy Security and Net Zero","cadence":"quarterly","graceDays":120,"state":"green","latestObservedAt":"2026-07-03T00:00:00Z"},{"sourceId":"dmo","name":"UK Debt Management Office -- gilts in issue","cadence":"trading-daily","graceDays":5,"state":"green","latestObservedAt":"2026-07-15T00:00:00Z"},{"sourceId":"eia_brent","name":"US EIA -- Europe Brent Spot Price (FOB)","cadence":"trading-daily","graceDays":10,"state":"amber","latestObservedAt":"2026-07-13T00:00:00Z"},{"sourceId":"eodhd_housebuilders","name":"EODHD -- UK housebuilder composite (daily EOD)","cadence":"trading-daily","graceDays":8,"state":"green","latestObservedAt":"2026-07-16T16:30:00Z"},{"sourceId":"gfk_confidence","name":"GfK / NIESR -- Consumer Confidence Barometer","cadence":"monthly","graceDays":45,"state":"green","latestObservedAt":"2026-06-30T00:00:00Z"},{"sourceId":"gov_uk","name":"gov.uk -- Announcements RSS","cadence":"quarterly","graceDays":120,"state":"green","latestObservedAt":"2026-07-03T00:00:00Z"},{"sourceId":"lseg","name":"LSEG -- FTSE 250","cadence":"trading-daily","graceDays":10,"state":"amber","latestObservedAt":"2026-07-10T16:30:00Z"},{"sourceId":"mhclg","name":"MHCLG / DLUHC -- Housing Statistics","cadence":"quarterly","graceDays":110,"state":"green","latestObservedAt":"2026-03-31T00:00:00Z","latestReleasedAt":"2026-06-19T00:00:00Z"},{"sourceId":"obr_efo","name":"Office for Budget Responsibility -- Economic & Fiscal Outlook","cadence":"event","graceDays":230,"state":"green","latestObservedAt":"2026-03-03T00:00:00Z","latestReleasedAt":"2026-03-03T00:00:00Z"},{"sourceId":"ons_lms","name":"ONS -- Labour Market Statistics","cadence":"monthly","graceDays":50,"state":"green","latestObservedAt":"2026-03-01T00:00:00Z","latestReleasedAt":"2026-06-17T23:00:00.000Z"},{"sourceId":"ons_psf","name":"ONS -- Public Sector Finances","cadence":"monthly","graceDays":50,"state":"green","latestObservedAt":"2026-05-01T00:00:00Z","latestReleasedAt":"2026-06-18T23:00:00.000Z"},{"sourceId":"ons_rti","name":"ONS -- Real-Time Indicators","cadence":"monthly","graceDays":50,"state":"green","latestObservedAt":"2026-04-01T00:00:00Z","latestReleasedAt":"2026-06-17T23:00:00.000Z"},{"sourceId":"rics_rms","name":"RICS -- UK Residential Market Survey","cadence":"monthly","graceDays":45,"state":"green","latestObservedAt":"2026-06-30T00:00:00Z"},{"sourceId":"sp_global_pmi","name":"S&P Global -- UK Services PMI","cadence":"monthly","graceDays":45,"state":"green","latestObservedAt":"2026-06-30T00:00:00Z"}]}