UK Decline

Official Government Data — The Unfiltered Truth

Last refresh: 3 November 2026  |  ONS · DWP · NHS England · BoE · MoJ · EA · MHCLG · Home Office · Insolvency Service · Trussell Trust

£3.005tn
National Debt
£97.8bn
Budget deficit
2026-27 · FY to date
3.5%
Inflation CPI
7.37M
NHS Waiting
3.75%
Base Rate
4.7%
Unemployment
23,942
Insolvencies 2025
37.2%
Tax Burden
171,000
Net Migration
Local area check
Crime, NHS, council, rent, benefits, schools, sewage and MP signals.
CPI call
Next CPI call Loading the next CPI call?
Loading Pulling next tracked release.
UK National Debt — Live Estimate
£3,004,964,000,000
Borrowed since you opened this page
£0
Every second you read this, the number grows
Your share of the national debt: calculating…  ·  33.5M taxpayers
£4,112
Per second
£246,715
Per minute
£14.80m
Per hour
£355.27m
Per day
£129.8bn
Annual borrowing
Debt level: ONS BKQK · Borrowing rate: ONS J5II (PSNB) · Updated monthly ~20th by ONS
UK budget deficit£97.8bn deficit
UK budget deficit£97.8bn deficit

Published government borrowing, income and spending.

April–September 2026 · 2026-27
View budget breakdown →
Since you opened this page… the UK has spent:
£0
Borrowed
£0
Welfare
£0
Debt Interest
£0
Foreign Aid
£0
Asylum Hotels
£0
Fraud & Error
£0
NHS Agency Staff
0
Potholes Filled
£0
Net Zero Spend
£0
Renewable Subsidy
All figures derived from official UK statistics, forecasts or annual accounts · Rates calculated per second · Resets at midnight
📈 Live spend countersSince midnight · official annual totals or forecasts 4 signals
📈 Live Spend Counters — Accumulated Since MidnightDerived from official annual totals or forecasts
🏛
Total Welfare Spend Today
£0
Running today counter based on OBR March 2026 EFO · Table 4.6 · 2026-27 (Forecast).
OBR March 2026 EFO · Table 4.6 · 2026-27 · Manual referenceForecastForecast
💵
Debt Interest Paid Today
£0
Running today counter based on ONS (Monthly).
ONS · Manual referenceMonthlyMonthly
🕵
Public Money Lost to Fraud Today
£0
Running today counter based on NAO (Annual).
NAO · Manual referenceAnnualAnnual
🏠
Asylum Accommodation Cost Today
£0
Running today counter based on Home Office (Annual accounts).
Home Office · Manual referenceAnnual accountsAnnual
🔗 Pages & ToolsLinks to our pages and tools 16 tools
Explore decline
📉 Economic Rot● Live = fetched from ONS API on load
▾
📈
Inflation Rate (CPI)
3.5%
Latest listed figure for Inflation Rate (CPI), from ONS MM23/D7G7 (2026 SEP).
ONS MM23/D7G72026 SEPSnapshot
🛒
Cost of Living Up for X% of Adults
56%
Latest listed figure for Cost of Living Up for X% of Adults, from ONS Opinions and Lifestyle Survey (Monthly).
ONS Opinions and Lifestyle Survey · Manual referenceMonthlyMonthly
⚖
Debt as % of GDP
94.0%
Latest listed figure for Debt as % of GDP, from ONS PUSF/HF6X (2026 SEP).
ONS PUSF/HF6X2026 SEPSnapshot
🏭
Bank of England Base Rate
3.75%
Latest listed figure for Bank of England Base Rate, from Bank of England (17 Sep 2026).
Bank of England17 Sep 2026~8x per Year
🚬
Annual Govt Borrowing (PSNB)
£129.8bn
Latest listed figure for Annual Govt Borrowing (PSNB), from ONS PUSF/J5II (2026 SEP).
ONS PUSF/J5II2026 SEPSnapshot
💸
UK Tax Burden
37.2%
Tax receipts as share of GDP from benefits snapshot inputs.
OBR / ONS national accounts02 Nov 2026Snapshot
💰
Real Wages vs 2008
+£19/wk
CPI-adjusted regular pay, seasonally adjusted, in 2015 prices. Compared with the same month in 2008.
ONS Table X09August 2026Snapshot
💥
Business Insolvencies 2025
23,942
Latest monthly release: Sep 2026
Insolvency Service company insolvenciesCalendar year 2025Snapshot
👤
Personal Insolvencies 2025
126,278
Latest monthly release: Sep 2026
Insolvency Service individual insolvenciesCalendar year 2025Snapshot
📊
10-Year Gilt Yield
5.2%
Latest listed figure for 10-Year Gilt Yield, from Bank of England yield curve database (30 Oct 2026).
Bank of England yield curve database30 Oct 2026Snapshot
💵
PFI Bill This Year
£10.6bn
Annual PFI/PF2 unitary charges due in 2025-26. 653 live contracts still drawing payments.
PFI and PFI2 projects: 2025 Summary DataAs at 31 Mar 2025Annual snapshot
💰
PFI Still To Pay
£128.4bn
Scheduled PFI/PF2 charges still to come from 2025-26 onward. Roughly £3,432 per income taxpayer.
PFI and PFI2 projects: 2025 Summary DataAs at 31 Mar 2025Annual snapshot
📈
Built For vs Payback
£49.6bn -> £276.4bn
Official capital value versus total scheduled lifetime repayments. Around 5.6x payback.
PFI and PFI2 projects: 2025 Summary DataAs at 31 Mar 2025Annual snapshot
🗑 Government Waste & FailureYour money. Gone.
▾
✈
Foreign Aid Spent Today
£0
Running today counter based on FCDO DevTracker activity CSV (Annual accounts).
FCDO DevTracker activity CSVAnnual accountsSnapshot
🏠
Home Office ODA Spend Today
£0
Running today counter based on FCDO DevTracker activity CSV (Annual accounts).
FCDO DevTracker activity CSVAnnual accountsSnapshot
💵
COVID Loan Fraud Written Off
£4.9bn
Latest listed figure for COVID Loan Fraud Written Off, from NAO / British Business Bank (Annual).
NAO / British Business Bank · Manual referenceAnnualAnnual
🏡 Councils Under PressureOfficial MHCLG stress signals
▾
⚠
Councils Under Statutory Intervention
6
Latest listed figure for Councils Under Statutory Intervention, from MHCLG Exceptional Financial Support 2026-27 (23 February 2026).
MHCLG Exceptional Financial Support 2026-27 · Manual reference23 February 2026Ongoing
📊
Council Spending Above Budget
+1.9%
Q1 2026 to 2027, England - total service expenditure forecast £151.7bn vs £148.8bn budget
MHCLG Quarterly Revenue UpdateQ1 2026 to 2027, EnglandSnapshot
🏘
Council Tax Rise (Latest)
+4.9%
2026-27 - average Band D council tax £2,392 - up £111 on 2025-26
MHCLG Council Tax levels25 March 2026Snapshot
💵
Total EFS Bailout Value
£1.5bn
2026-27 - combined in-principle EFS support listed totals approximately £1.5bn
MHCLG Exceptional Financial SupportLatest releaseSnapshot
🏆
Largest Single EFS Bailout
£121.00m
2026-27 - largest listed in-principle EFS support was for Shropshire at about £121.00m
MHCLG Exceptional Financial SupportLatest releaseSnapshot
🔁
Councils on Repeat EFS
22
2026-27 vs 2025-26 - 22 councils appear on both official EFS lists - overlap with current statutory intervention list: 2
MHCLG Exceptional Financial SupportLatest releaseSnapshot
📉
Council Overspend Cash Gap
£2.9bn
Q1 2026 to 2027, England - forecast overspend cash gap is £2.9bn
MHCLG Quarterly Revenue UpdateQ1 2026 to 2027, EnglandSnapshot
💸
Band D Tax Cash Increase
£111
2026-27 - average Band D cash increase was £111 year-on-year
MHCLG Council Tax levels25 March 2026Snapshot
🏆 Britain's Broken ScorecardMeasurable outcomes of policy failure
▾
🌐
UK G7 Growth Forecast Ranking
6th / 7
Latest listed figure for UK G7 Growth Forecast Ranking, from Resolution Foundation / OECD (Quarterly).
Resolution Foundation / OECD · Manual referenceQuarterlyQuarterly
📈
GDP Per Capita vs 2019
+1.8%
Real GDP per head at chained-volume market prices, compared with 2019 Q4.
ONS PN2/IHXW2026 Q2Snapshot
📉
Monthly GDP Growth
+0.1%
Monthly change in real UK GDP, measured month on month.
ONS monthly GDP estimateAugust 2026Snapshot
📊
Retail Sales Volume
-0.4%
Latest listed figure for Retail Sales Volume, from ONS DRSI/J5EC (September 2026).
ONS DRSI/J5ECSeptember 2026Snapshot
🏪
High Street Shops Closed This Year
0
Running today counter based on Centre for Retail Research (Annual).
Centre for Retail Research · Manual referenceAnnualAnnual
🗣
Britain's Top Complaints
88% / 82% / 69%
Latest listed figure for Britain's Top Complaints, from ONS Opinions and Lifestyle Survey (Monthly).
ONS Opinions and Lifestyle Survey · Manual referenceMonthlyMonthly
✈ Immigration & AsylumThe most searched topic on UK decline
▾
📊
Net Migration (Latest)
171,000
Latest listed figure for Net Migration (Latest), from ONS long-term migration bulletin (YE December 2025).
ONS long-term migration bulletinYE December 2025Snapshot
⛰
Net Migration Peak (2023)
944,000
Latest listed figure for Net Migration Peak (2023), from ONS · Historical record (Record).
ONS · Historical record · Manual referenceRecordRecord
🚩
Small Boat Crossings (YTD)
21,869
Last 7 days: 1,670 arrivals in 23 boats · 27 Oct to 2 Nov 2026
Home Office small boat daily series2026 YTD (to 30 Oct 2026)Snapshot
🗺
Migrants Detected (Last 7 Days)
--
Latest rolling 7-day Home Office total.
Home Office · Daily seriesDaily
⛵
Boats Detected (Last 7 Days)
--
Latest rolling 7-day Home Office boat count.
Home Office · Daily seriesDaily
🏠
Asylum Seekers in Hotels
16,021
People accommodated in asylum hotels, not total asylum support
Home Office immigration system statistics data tables30 June 2026Snapshot
💰
Total Asylum Hotel Cost
£15.3bn
Latest listed figure for Total Asylum Hotel Cost, from Home Affairs Committee asylum accommodation report (27 October 2025).
Home Affairs Committee asylum accommodation report · Manual reference27 October 2025Annual
📤
Asylum Backlog
40,168
People awaiting an initial asylum decision, including dependants.
Home Office asylum system statisticsEnd June 2026Snapshot
🌐
Visas Granted (Latest Year)
2.93M
Total entry clearance visas granted, including visitors and transit.
Home Office Vis_01YE June 2026Snapshot
🇺🇧
British Citizens Who Left (Latest)
246,000
Latest listed figure for British Citizens Who Left (Latest), from ONS long-term migration bulletin (YE December 2025).
ONS long-term migration bulletinYE December 2025Snapshot
🏠 Housing Crisis
▾
📊
House Price to Earnings Ratio
7.6x
England workplace-based annual housing affordability ratio
ONS workplace-based housing affordability2025Annual
👨‍👧‍👦
Children in Temp Accommodation
177,530
Jan-Mar 2026 - structured official data table
MHCLG statutory homelessnessJan-Mar 2026Quarterly
🏡
Households in Temporary Accommodation
135,580
Jan-Mar 2026 - structured official data table
MHCLG statutory homelessnessJan-Mar 2026Quarterly
🛏
Children in B&B Over 6 Weeks
1,670
Latest listed figure for Children in B&B Over 6 Weeks, from MHCLG ? Quarterly (Quarterly).
MHCLG ? Quarterly · Manual referenceQuarterlyQuarterly
🏠
Rough Sleepers
4,793
Autumn 2025 - estimated rough sleepers on a single night in England; up 2.7% vs previous year
MHCLG rough sleeping snapshotAutumn 2025Snapshot
🔎
Homes Built vs Population Growth
196.9K
MHCLG estimate of 196,900 net additional homes delivered in England in 2025-26; not the later net-additions outturn.
MHCLG housing supply indicators2025-26 estimateSnapshot
👷 Employment & Welfare
▾
📉
Unemployment Rate
4.7%
Latest listed figure for Unemployment Rate, from ONS LMS/MGSX (2026 JUN-AUG).
ONS LMS/MGSX2026 JUN-AUGSnapshot
🎓
Youth Unemployment (16-24)
15.6%
Latest listed figure for Youth Unemployment (16-24), from ONS LMS/MGWY (2026 JUN-AUG).
ONS LMS/MGWY2026 JUN-AUGSnapshot
🧾
Economic Inactivity
20.9%
Latest listed figure for Economic Inactivity, from ONS LMS/LF2S (2026 JUN-AUG).
ONS LMS/LF2S2026 JUN-AUGSnapshot
💳
Universal Credit Claimants
8.35M
May 2026 - Great Britain people on Universal Credit from DWP Stat-Xplore local authority caseload data (up 42,480 from April 2026)
DWP Stat-XploreMay 2026Snapshot
👣
PIP Claimants
4.10M
Number of claims with entitlement to Personal Independence Payment (PIP) at a point in time (caseload), covering England and Wales in this release; it is not a count of new claims during the period.
DWP PIP official statistics31 July 2026Snapshot
🍎
Food Bank Parcels / Year
2.60M
Trussell reported over 2.6 million emergency food parcels in 2025
Trussell end-year food bank statsCalendar year 2025Snapshot
👤
Claimant Count
1.70M
Latest listed figure for Claimant Count, from ONS LMS/BCJD (September 2026).
ONS LMS/BCJDSeptember 2026Snapshot
🏥 Health & Society
▾
💊
NHS Waiting List
7.37M
65.2% within 18 weeks vs the 92% standard; total includes estimates for two non-reporting trusts
NHS England RTT2026-08Snapshot
⏳
Ambulance Response (Cat 2 Avg)
36 min
Latest listed figure for Ambulance Response (Cat 2 Avg), from NHS England (Monthly).
NHS England · Manual referenceMonthlyMonthly
🔧
NHS Dentist Access
40%
18.8 million adults seen by an NHS dentist in the 24 months to 31 March 2026
NHSBSA dental statistics (England)31 March 2026Snapshot
🚑
NHS Agency Staff Cost Today
£0
Running today counter based on NHS England (Annual).
NHS England · Manual referenceAnnualAnnual
🚨
A&E 4-Hour Performance
74.4%
September 2026 - 74.4% of A&E attendances seen within 4 hours - target is 95% - worst sustained performance since records began
NHS England A&E statisticsSeptember 2026Snapshot
🥾
Cancer 62-Day Wait
71.9%
August 2026 - 71.9% of patients start cancer treatment within 62 days of urgent GP referral - target is 85% - NHS England
NHS England cancer statisticsAugust 2026Snapshot
🔍
Check Your NHS Area Now
Postcode Lookup
Open the Local Lookup to check your nearest NHS trust, local A&E performance, routine treatment waits and cancer numbers in one place.
Local LookupOpen Tool
👴
GP Wait Over 2 Weeks
17.9%
Share of recorded general-practice appointments in England whose booking-to-appointment interval was 15 or more days, comprising the 15-21, 22-28 and more-than-28-day bands.
NHS England appointments in general practice · Manual referenceJuly 2026Monthly
👨‍⚕️
NHS Unfilled Posts
100,165
Latest listed figure for NHS Unfilled Posts, from NHS England vacancy statistics (December 2025).
NHS England vacancy statistics · Manual referenceDecember 2025Quarterly
🔫
Knife Crime (Police Recorded)
48,615
Year ending Jun 2026 - Selected knife or sharp instrument offences including homicide - down 5.7% vs previous year
ONS Crime appendix tablesYear ending Jun 2026Snapshot
⚡ Net Zero & Energy CostsThe bill you never agreed to
▾
🏭
Net Zero Spent Today
£0
Running today counter based on OBR Fiscal Risks 2025 (Annual).
OBR Fiscal Risks 2025 · Manual referenceAnnualAnnual
💲
Renewable Subsidies Spent Today
£0
Running today counter based on REF / Ofgem (Annual).
REF / Ofgem · Manual referenceAnnualAnnual
⚡
OBR Total Net Zero Cost to 2050
£803bn
Latest listed figure for OBR Total Net Zero Cost to 2050, from OBR Fiscal Risks Jul 2025 (OBR).
OBR Fiscal Risks Jul 2025 · Manual referenceOBROBR
💡
Green Levies on Your Energy Bill
£280/yr
Latest listed figure for Green Levies on Your Energy Bill, from REF / Telegraph May 2025 (Annual).
REF / Telegraph May 2025 · Manual referenceAnnualAnnual
🏠
Ofgem Price Cap (Latest)
£1,723/yr
Illustrative annual bill for a typical dual-fuel household paying by Direct Debit; actual bills depend on usage.
Ofgem price cap1 October to 31 December 2026Snapshot
📈
Total Renewable Subsidies Since 2002
£220bn
Latest listed figure for Total Renewable Subsidies Since 2002, from REF Apr 2025 (Annual).
REF Apr 2025 · Manual referenceAnnualAnnual
🔌
Wind Farm Constraint Payments
£1.2bn
Latest listed figure for Wind Farm Constraint Payments, from National Grid ESO (Annual).
National Grid ESO · Manual referenceAnnualAnnual
⚔ Military DeclineFewer people, fewer ships, fewer aircraft
▾
💀
UK Regular Forces Since 1960
-74%
UK Regular Forces personnel strength, excluding Gurkhas, Volunteer Reserves and other personnel; compared with the 1960 total at the end of mandatory National Service. This is a rounded change in headcount, not a measure of capability or readiness.
Ministry of Defence personnel statistics · Manual reference1 April 2026Historical
🛡
Army Trade-Trained Strength
66,540
Army UK Regular Forces personnel recorded as 'of which Trade Trained' in MOD Table 5; excludes Army Gurkhas, Volunteer Reserves, FTRS and other non-UK-Regular personnel included in broader FTTTS totals.
Ministry of Defence personnel statistics · Manual reference1 April 2026Quarterly
✈
Fixed-Wing Aircraft
507
Total UK armed-forces fixed-wing platforms at 1 April, excluding Uncrewed Aircraft Systems; the platform count is distinct from the subset for which in-service figures are recorded.
Ministry of Defence equipment statistics · Manual reference1 April 2026Annual
🚢
Escort Warships Left
14
Latest listed figure for Escort Warships Left, from House of Commons Library fleet briefing (27 November 2025).
House of Commons Library fleet briefing · Manual reference27 November 2025Snapshot
🚣
Royal Navy Fleet Since 2000
-33%
Latest listed figure for Royal Navy Fleet Since 2000, from Parliament / NAO memorandum (2000 to 2017).
Parliament / NAO memorandum · Manual reference2000 to 2017Historical
💥
Amphibious Assault Ships
0
Latest listed figure for Amphibious Assault Ships, from House of Commons Library fleet briefing (March 2025).
House of Commons Library fleet briefing · Manual referenceMarch 2025Snapshot
🌾 Agriculture & Food SecurityFarm viability, confidence and labour stress
▾
📉
Farms Failing to Make a Profit
21%
Latest listed figure for Farms Failing to Make a Profit, from Defra Farm Business Income (2024/25).
Defra Farm Business Income · Manual reference2024/25Annual
⚠
Farmers Not Confident About the Future
71%
Percentage of farm holdings for which the farmer respondent reported being not at all confident that changes to schemes and regulations would lead to a successful future for farming; England, April 2026.
Defra Farmer Opinion Tracker · Manual referenceApril 2026Snapshot
🔧
Need to Change Farm Business
82%
Percentage of farm holdings in England where respondents said they are currently making changes to their farm business or will need to make changes within the next five years; April 2026.
Defra Farmer Opinion Tracker · Manual referenceApril 2026Snapshot
👷
Agricultural Workforce (England)
279,493
Total number of people working on commercial agricultural holdings in England on 1 June 2025, including farmers, business partners, directors and spouses, salaried managers, regular workers and casual workers.
Defra agricultural workforce statistics · Manual reference1 June 2025Annual
⏳
Farmers Aged 65+
40%
Latest listed figure for Farmers Aged 65+, from Defra agricultural workforce (1 June 2025).
Defra agricultural workforce · Manual reference1 June 2025Annual
🏭 Infrastructure & Environment Decay
▾
🚼
Road Repair Backlog
£18.62bn
Latest listed figure for Road Repair Backlog, from Asphalt Industry Alliance ALARM Survey (March 2026).
Asphalt Industry Alliance ALARM Survey · Manual referenceMarch 2026Annual
🖕
Potholes Filled This Year
0
Running today counter based on Asphalt Industry Alliance ALARM Survey (March 2026).
Asphalt Industry Alliance ALARM Survey · Manual referenceMarch 2026Annual
🚶
Sewage Dumped in Waterways
1.88M hrs
2025 annual return: 292,119 spills with 1,878,240 total hours
Environment Agency EDM annual return API2025Snapshot
🔒
Prison Population
86,843
24 Aug 2026 - total prison population in England and Wales
Ministry of Justice monthly prison figures24 Aug 2026Snapshot
💥
UK Productivity Growth
-1.2%
Output per hour, quarter-on-quarter, seasonally adjusted. LFS-based estimate.
ONS LFS productivity flash estimate2026 Q2Snapshot
🔫 Crime & JusticeNational crime snapshot plus a lightweight Met Police monthly view
▾
🏠
Domestic Burglary
373,000
Year ending Jun 2026 - Domestic burglary incidents estimated by the CSEW
ONS Crime appendix tables (CSEW)Year ending Jun 2026Snapshot
🚨
Sexual Offences
218,994
Year ending Jun 2026 - Sexual offences - up 3.9% vs previous year
ONS Crime appendix tablesYear ending Jun 2026Snapshot
💊
Drug Offences
225,118
Year ending Jun 2026 - Drug offences - up 3.1% vs previous year
ONS Crime appendix tablesYear ending Jun 2026Snapshot
⚖
Magistrates Court Backlog
380,230
Q2 2026 - 380,230 open cases in magistrates courts
MoJ criminal court statistics quarterlyQ2 2026Quarterly
🩹
Self-harm in Custody
68,231
12 months to Jun 2026 - 68,231 self-harm incidents recorded in prisons
MoJ Safety in Custody statistics12 months to Jun 2026Annual
🔍
Check Crime In Your Area Now
Postcode Lookup
Jump into the Local Lookup to see live Police.uk outcomes for your postcode, plus the same local NHS and sewage panels beside it.
Local LookupOpen Tool
Met Police Monthly Snapshot
Official London stop and search indicators
🚨
Met Stop & Searches
11,734
Feb 2026 stop and search records across the Metropolitan Police area.
data.police.uk · Feb 2026Monthly
👮
Stops Ending In Arrest
18.0%
A share of Met stop and search records ended in arrest.
data.police.uk · Feb 2026Monthly
🌿
Drug Searches
6,914
Controlled drugs were the most common Met search object.
data.police.uk · Feb 2026Monthly
⚔
Weapons Searches
1,687
Searches targeting weapons, firearms or similar threats.
data.police.uk · Feb 2026Monthly
👶
Under-18 Stop Share
15.4%
A share of Met stop and search records involved under-18s.
data.police.uk · Feb 2026Monthly
📱 Social Media & Online OffencesPolice FOI, justice and online-safety enforcement signals
▾
🚨
Communications Offence Arrests
62,199
At least 62,199 people were arrested for communications offences in the five-year police-force FOI analysis. The category covers communications offences, not social-media posts alone; exact years and force coverage await the full report.
Big Brother Watch FOI analysis via Mail on Sunday · Manual reference5 September 2026FOI analysis
📝
Communications Offence Charges
18,510
The five-year analysis reported that 18,510 people were charged. This is an aggregate outcome figure, not a case-by-case conversion from the arrest total.
Big Brother Watch FOI analysis via Mail on Sunday · Manual reference5 September 2026FOI analysis
🌎
Communications Offence Convictions
12,292
The five-year analysis reported 12,292 convictions. The published preview does not establish that these convictions track the same cases counted in the arrest total.
Big Brother Watch FOI analysis via Mail on Sunday · Manual reference5 September 2026FOI analysis
🔥
Online Safety Act Fines Issued
16
Latest listed figure for Online Safety Act Fines Issued, from Ofcom online safety (19 March 2026).
Ofcom online safety · Manual reference19 March 2026Snapshot
📉 Historical TrendsAuto-fetched from ONS API · Fallback data shown if unavailable
▾
UK Debt-to-GDP % — 10 YearsLoading
CPI Inflation % — 5 YearsLoading
Monthly Govt Borrowing £bnLoading
Unemployment Rate % — 5 YearsLoading
Economic Inactivity % — 5 YearsLoading
NHS Waiting List — MillionsCached
Net Migration — Peak & FallCached
Business Insolvencies / YearCached