135
Total Projects
57 in housing scope
89,334
Units in Scope
Housing schemes modelled
779
Peak Workforce
Total roles in 2030
£58.4m
Peak Annual GVA
Total GVA in 2030
70%
Local Labour Share
Leakage assumption
All workforce and GVA figures are modelled outputs based on assumed occupation rates (10 workers per role per 1,000 homes), a productivity factor of 1.0, policy multiplier of 1.1, and MMC multiplier of 0.9. GVA calculated at £75,000 per worker-year. Only housing-sector schemes with usable timing and unit data are included in the workforce model.

Workforce Demand Over Time

Total & local construction workforce required (FTE equivalent)

Annual GVA Generated

Total & local GVA from in-scope housing schemes (£)

Annual Housing Delivery

Modelled units delivered per year from in-scope schemes

Projects by Sector

All 135 schemes in the pipeline

Annual Output Summary (2024–2035)

Key modelled outputs for the near-term delivery window

Year Units Delivered Total Workforce Local Workforce Total GVA (£) Local GVA (£)
Filter by:

Sector

Project Pipeline

All projects from the source CSV are shown below. Filter or search to explore the full pipeline.

Search: Sector: Stage: Location: Scope:
135 of 135 projects
ID Development Sector Stage Units Location Geocode address Start End In Scope

Workforce by Occupation

Annual workforce demand split across 10 construction occupations. All roles are modelled at equal intensity (10 workers per role per 1,000 homes delivered).

Because all 10 occupations use the same rate assumption (10 workers per 1,000 homes), the per-role workforce is exactly 1/10th of the total in each year. The Occupation_intensity sheet allows these rates to be varied individually. The chart below reflects the current equal-rate assumption.

Roles Over Time — All Occupations

Each occupation (2024–2045 focus window)

Peak Year Breakdown (2030)

Workers per occupation at peak demand year

Occupation Intensity Assumptions

Current role rates from the model (editable in the Occupation_intensity sheet)

Model Assumptions

Editable assumptions below recalculate the dashboard immediately. Import or export an assumptions.json file at any point.

Core assumptions

Only editable inputs that the dashboard can recalculate from

GroupAssumptionValueNotes

Default timing by stage

Used where timing is missing from the source data

StageDefault end yearNote

Occupation intensity

Workers per occupation per 1,000 homes. These drive workforce totals and the occupation charts.

OccupationRateUnits

Data quality flags

Scope, units and timing coverage from the current project set

Read-only metrics above update when assumptions change timing coverage, year windows and in-scope model outputs.
The import and export file uses three sections: core_assumptions, default_timing_by_stage and occupation_rates.