Repository navigation
Briefing: say what the 670,000 Pension Tax Allowance count counts - #1487
Conversation
The 670,000 is the dashboard's people_directly_affected for 2027-28: people whose own income tax falls by £1 a year or more, all aged 65 or over. "People gain" read as the post's own gain measure, people in households that gain, which is about 990,000 (1.41% of 70.0 million). The new wording matches the Treasury's "pay less income tax" and the Pension Tax Allowance post. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Independent review: GPT-6.1 Sol, two rounds, at head 0a21ff4.
Sol checked:
CI: 10 of 10 checks pass, and GitHub reports the PR MERGEABLE. Still held: this waits for the Budget coordinator's or Max's go. 🤖 Generated with Claude Code |
|
Merged at 0a21ff4 with 🤖 Generated with Claude Code |
Hold: don't merge. This changes public text on the live briefing (#1469). It waits for the Budget coordinator or Max to say go.
The change
One sentence in the briefing's Pension Tax Allowance comparison (L200), from Pavel's live review, part 5, item 3:
The figure doesn't change. Only the words that say what it counts change.
Why
people_directly_affectedin the Pension Tax Allowance artifact:public/data/artifacts/state_pension_income_tax_protection/1bfeed3c27a3c9b9/age_impact.csv, 2027,allrow, 665,907.calculators.pycounts a person when their own income tax, National Insurance, student loan repayment or employment income changes by £1 a year or more (DIRECT_EFFECT_VARIABLES,DIRECT_EFFECT_MIN_GBP).budget_measures/pension_tax_allowance.py) replaces onlyincome_taxand Universal Credit's two income-tax-on-earnings slices. It sets the reduction to zero unlessis_SP_age, and it can only lower income tax (max(0, current - used)).income_taxdirectly: NI adds its contribution components, student loan repayment readsadjusted_net_income, and employment income sums its components.65+row holds all 665,907.allrow'spct_better_off, 1.41%, of itspeople, 69.99 million.metrics.csvgives the same 1.41% aspeople_affected.Not changed
obrDeviationNotes.jsin the dashboard repo). It belongs to the dashboard, so I'm passing it to the Budget coordinator to route to Max.Checks
git difftouches one line ofuk-autumn-budget-2026-briefing.md.🤖 Generated with Claude Code