undefined": none; } .iea-rpt .stat-num { font-family: Montserrat, "Helvetica Neue", sans-serif; font-size: clamp(28px, 4vw, 40px); font-weight: 700; line-height: 1; color: var(--red); margin-bottom: 8px; } .iea-rpt .stat-desc { font-size: 13px; color: var(--muted); line-height: 1.65; } /* ── PULL QUOTE ── */ .iea-rpt .pull-quote { margin: 40px 0; padding: 24px 24px 24px 20px; border-left: 4px solid var(--red); background: var(--bg-soft); } .iea-rpt .pq-text { font-family: Montserrat, "Helvetica Neue", sans-serif; font-size: clamp(15px, 2vw, 18px); font-weight: 300; font-style: italic; line-height: 1.6; color: var(--text); margin-bottom: 10px; } .iea-rpt .pq-attr { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: var(--muted-2); } /* ── BAR CHARTS ── */ .iea-rpt .bar-list { display: flex; flex-direction: column; gap: 10px; } .iea-rpt .bar-row { display: grid; grid-template-columns: 270px 1fr 48px; align-items: center; gap: 12px; } .iea-rpt .bar-label { font-size: 13px; color: var(--muted); text-align: right; line-height: 1.35; } .iea-rpt .bar-track { background: var(--bg-soft); border: 1px solid var(--border); height: 30px; overflow: hidden; } .iea-rpt .bar-fill { height: 100%; width: 0; transition: width 1.3s cubic-bezier(.16,1,.3,1); display: flex; align-items: center; padding-left: 10px; font-size: 11px; font-weight: 700; color: rgba(255,255,255,.9); white-space: nowrap; } .iea-rpt .bf-red { background: var(--red); } .iea-rpt .bf-dark { background: #555; } .iea-rpt .bf-green { background: #2e7d32; } .iea-rpt .bf-purple { background: #6f578f; } .iea-rpt .bf-orange { background: #c67a34; } .iea-rpt .bf-grey { background: #bdbdbd; } .iea-rpt .bar-pct { font-size: 13px; font-weight: 700; color: var(--text); font-variant-numeric: tabular-nums; } .iea-rpt .bar-legend { display: flex; gap: 20px; flex-wrap: wrap; margin-top: 14px; } .iea-rpt .leg-item { display: flex; align-items: center; gap: 8px; font-size: 12px; color: var(--muted); } .iea-rpt .leg-pip { width: 12px; height: 12px; flex-shrink: 0; } /* ── GDP BARS ── */ .iea-rpt .gdp-row { display: grid; grid-template-columns: 140px 1fr 68px; align-items: center; gap: 12px; } .iea-rpt .gdp-name { font-size: 13px; color: var(--muted); text-align: right; } .iea-rpt .gdp-name.uk { color: var(--text); font-weight: 700; } .iea-rpt .gdp-val { font-size: 12px; font-weight: 700; color: var(--muted); font-variant-numeric: tabular-nums; } .iea-rpt .gdp-val.uk { color: var(--red); } /* ── PERCEPTION SPLIT ── */ .iea-rpt .split-grid { display: grid; grid-template-columns: 1fr 1fr; border: 1px solid var(--border); } .iea-rpt .split-cell { padding: 24px 20px; border-right: 1px solid var(--border); border-bottom: 1px solid var(--border); background: var(--bg); } .iea-rpt .split-cell:nth-child(2n) { border-right: none; } .iea-rpt .split-cell:nth-last-child(-n+2) { border-bottom: none; } .iea-rpt .split-cell.reality { background: #fdf5f5; border-left: 3px solid var(--red); } .iea-rpt .split-tag { font-size: 10px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: var(--muted-2); margin-bottom: 10px; } .iea-rpt .split-tag.is-reality { color: var(--red); } .iea-rpt .split-num { font-family: Montserrat, "Helvetica Neue", sans-serif; font-size: clamp(36px, 5vw, 56px); font-weight: 700; line-height: 1; margin-bottom: 10px; } .iea-rpt .split-cell .split-num { color: #ccc; } .iea-rpt .split-cell.reality .split-num { color: var(--red); } .iea-rpt .split-desc { font-size: 13px; color: var(--muted); line-height: 1.65; } /* ── SEGMENTS ── */ .iea-rpt .seg-grid { display: grid; grid-template-columns: repeat(3, 1fr); border: 1px solid var(--border); } .iea-rpt .seg-card { padding: 18px 16px; border-right: 1px solid var(--"border); border-bottom: 1px solid var(--border); background: var(--bg); position: relative; overflow: hidden; transition: background .15s; } .iea-rpt .seg-card:nth-child(3n) { border-right: none; } .iea-rpt .seg-card:nth-last-child(-n+3) { border-bottom: none; } .iea-rpt .seg-card::before { content: ""; position: absolute; top: 0; left: 0; right: 0; height: 3px; background: var(--red); transform: scaleX(0); transform-origin: left; transition: transform .3s; } .iea-rpt .seg-card:hover { background: var(--bg-soft); } .iea-rpt .seg-card:hover::before { transform: scaleX(1); } .iea-rpt .seg-pct { font-family: Montserrat, "Helvetica Neue", sans-serif; font-size: clamp(24px, 3.5vw, 34px); font-weight: 700; line-height: 1; color: var(--red); margin-bottom: 5px; } .iea-rpt .seg-name { font-size: 13px; font-weight: 700; color: var(--text); margin-bottom: 4px; } .iea-rpt .seg-stance { display: inline-block; font-size: 10px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; color: var(--muted-2); border: 1px solid var(--border); padding: 2px 6px; margin-bottom: 8px; } .iea-rpt .seg-desc { font-size: 12px; color: var(--muted); line-height: 1.6; } /* ── WHAT DRIVES GROWTH ── */ .iea-rpt .wdg-row { display: grid; grid-template-columns: 210px 1fr 48px; align-items: center; gap: 12px; } .iea-rpt .wdg-section-label { font-size: 10px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: var(--muted-2); margin: 18px 0 8px; padding-top: 14px; border-top: 1px solid var(--border-2); grid-column: 1 / -1; } .iea-rpt .wdg-section-label:first-child { margin-top: 0; padding-top: 0; border-top: none; } /* ── FOOTNOTE ── */ .iea-rpt .rpt-footnote { margin-top: 40px; padding: 16px; background: var(--bg-soft); border: 1px solid var(--border); } .iea-rpt .rpt-footnote p { font-size: 11px; color: var(--muted-2); line-height: 1.7; } /* ── CTA BUTTON ── */ .iea-rpt .rpt-cta { margin: 48px 0 24px; } .iea-rpt .rpt-btn { display: inline-block; background: var(--red); color: #ffffff !important; font-family: azo-sans-web, sans-serif; font-size: 14px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase; text-decoration: none !important; padding: 14px 36px; transition: background .2s; } .iea-rpt .rpt-btn:hover { background: var(--red-hover); color: #ffffff !important; text-decoration: none !important; } /* ── REVEALS ── */ .iea-rpt .reveal { opacity: 0; transform: translateY(16px); transition: opacity .55s ease, transform .55s ease; } .iea-rpt .reveal.in { opacity: 1; transform: translateY(0); } .iea-rpt .stagger > * { opacity: 0; transform: translateY(12px); transition: opacity .5s ease, transform .5s ease; } .iea-rpt .stagger.in > *:nth-child(1) { opacity:1; transform:none; transition-delay:.04s; } .iea-rpt .stagger.in > *:nth-child(2) { opacity:1; transform:none; transition-delay:.10s; } .iea-rpt .stagger.in > *:nth-child(3) { opacity:1; transform:none; transition-delay:.16s; } .iea-rpt .stagger.in > *:nth-child(4) { opacity:1; transform:none; transition-delay:.22s; } .iea-rpt .stagger.in > *:nth-child(5) { opacity:1; transform:none; transition-delay:.28s; } .iea-rpt .stagger.in > *:nth-child(6) { opacity:1; transform:none; transition-delay:.34s; } /* ── RESPONSIVE ── */ @media (max-width: 700px) { .iea-rpt .hs-row { grid-template-columns: 1fr; } .iea-rpt .hs-cell { border-right: none; border-bottom: 1px solid var(--border); } .iea-rpt .hs-cell:last-child { border-bottom: none; } .iea-rpt .card-grid { grid-template-columns: 1fr; } .iea-rpt .stat-card { border-right: none !important; } .iea-rpt .stat-card:nth-last-child(-n+2) { border-bottom: 1px solid var(--border) !important; } .iea-rpt .stat-card:last-child { border-bottom: none !important; } .iea-rpt .split-grid { grid-template-columns: 1fr; } .iea-rpt .split-cell {" border-right: none !important; } .iea-rpt .split-cell:nth-last-child(-n+2) { border-bottom: 1px solid var(--border) !important; } .iea-rpt .split-cell:last-child { border-bottom: none !important; } .iea-rpt .seg-grid { grid-template-columns: 1fr 1fr; } .iea-rpt .seg-card:nth-child(3n) { border-right: 1px solid var(--border); } .iea-rpt .seg-card:nth-child(2n) { border-right: none; } .iea-rpt .seg-card:nth-last-child(-n+3) { border-bottom: 1px solid var(--border); } .iea-rpt .seg-card:nth-last-child(-n+2) { border-bottom: none; } .iea-rpt .bar-row { grid-template-columns: 120px 1fr 38px; } .iea-rpt .wdg-row { grid-template-columns: 120px 1fr 38px; } .iea-rpt .gdp-row { grid-template-columns: 90px 1fr 58px; } .iea-rpt .bar-label, .iea-rpt .gdp-name { font-size: 12px; } } @media (max-width: 440px) { .iea-rpt .seg-grid { grid-template-columns: 1fr; } .iea-rpt .seg-card { border-right: none !important; border-bottom: 1px solid var(--border) !important; } .iea-rpt .seg-card:last-child { border-bottom: none !important; } .iea-rpt .bar-row { grid-template-columns: 80px 1fr 34px; } .iea-rpt .wdg-row { grid-template-columns: 80px 1fr 34px; } } @media (prefers-reduced-motion: reduce) { .iea-rpt .reveal, .iea-rpt .stagger > *, .iea-rpt .bar-fill { transition: none; } .iea-rpt .reveal, .iea-rpt .stagger > * { opacity: 1; transform: none; } }
IEA Research — 2026
A major poll of 3,001 British voters examines why Britain's economy has underperformed, what the public believes is holding it back, and what it will take to build a mandate for reform.
Public Priorities
Support for prioritising economic growth is overwhelming. Very few voters believe the country is already wealthy enough, and only a small minority remain unsure.
Freshwater Strategy poll for the IEA, n=3,001 UK voters, January 2026. Q: "Which of the following comes closest to your view?"When asked what would actually grow the economy, the public's instincts are predominantly supply-side. Large majorities back cutting energy costs, reducing taxes, and easing planning restrictions — a set of priorities that maps closely on to a free-market reform agenda. Policies that add costs or expand state control are widely seen as harmful.
Freshwater Strategy poll for the IEA, n=3,001 UK voters, January 2026. Q: "For each of the following actions, please indicate whether you think it would lead to growth, contraction or make no impact on the UK economy?"Britons overwhelmingly want growth — but most cannot define it clearly, and many doubt it will ever reach them personally.
\"I don't think I've ever seen real economic growth — to know what it actually feels like or looks like.\"
Younger male voter — Freshwater Strategy focus group for the IEA, February 2026
The Wealth Gap
The average Briton is significantly poorer than the average person in Switzerland, Singapore, the United States, Australia, and Germany. Most Britons did not realise this was the case.
GDP per capita projections (current USD). Source: IMF World Economic Outlook DataMapper — imf.org/external/datamapper/NGDPDPC@WEOPerception vs Reality
When asked to rank the UK against other countries and US states, the gap between what people believe and what is actually true is stark — and the reaction to the truth is one of shock and embarrassment.
On average, Brits place the UK 5th globally in GDP per capita — a position that would place it firmly among the world's wealthiest nations.
Freshwater Strategy poll for the IEA, n=3,001 UK voters, January 2026The UK ranks 21st globally — behind not just the US and Switzerland, but also the Netherlands, Denmark, Sweden, Austria, and Belgium.
IMF World Economic Outlook DataMapper — imf.org/external/datamapper/NGDPDPC@WEOBrits place the UK 7th wealthiest among US states, believing it sits comfortably above most of America's 50 states in GDP per capita.
Freshwater Strategy poll for the IEA, n=3,001 UK voters, January 2026The UK ranks behind every single US state — including Alabama, Mississippi, and Arkansas. Over a quarter of respondents described themselves as \"shocked\" upon learning this.
IMF World Economic Outlook DataMapper — imf.org/external/datamapper/NGDPDPC@WEO\"It's kind of shocking to think, actually, we're quite lower down than expected.\"
Younger female voter — Freshwater Strategy focus group for the IEA, February 2026
The Kitchen Sink
The public agrees with a wide range of explanations for stagnation — from supply-side constraints to statist remedies. This reveals both the challenge and the opportunity for advocates of market-oriented reform.