56,966 blogs · [ { "id": "01a08c57-0dd2-70de-b005-af932a440dd5", "title": "Agglomeration beyond London.", "url": "https://tomforth.co.uk/agglomerationbeyondlondon/", "published_at": "2026-07-07T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af932a9bc513", "title": "Recovering from Thatcherism.", "url": "https://tomforth.co.uk/recoveringfromthatcherism/", "published_at": "2026-06-12T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af932b1bc6f4", "title": "Taxing for Growth", "url": "https://tomforth.co.uk/taxingforgrowth/", "published_at": "2026-05-05T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af932c1851b2", "title": "Entrepreneurial Britain", "url": "https://tomforth.co.uk/entrepreneurialbritain/", "published_at": "2026-05-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af932c6cbb56", "title": "Truth, Trust, AI, Tech, Universities, and British Policy", "url": "https://tomforth.co.uk/truth/", "published_at": "2026-04-12T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af932ca4053b", "title": "To thrive, Britain must embrace failure.", "url": "https://tomforth.co.uk/embracefailure/", "published_at": "2026-03-29T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af932d629f62", "title": "Yet another dozen.", "url": "https://tomforth.co.uk/yetanotherdozen/", "published_at": "2026-03-23T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af932e380c9f", "title": "Density is done.", "url": "https://tomforth.co.uk/densityisdone/", "published_at": "2026-03-19T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af932ef0e8b2", "title": "Liberalism for the left behind.", "url": "https://tomforth.co.uk/liberalismfortheleftbehind/", "published_at": "2026-03-18T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af932f101ae1", "title": "Londonmaxxing", "url": "https://tomforth.co.uk/londonmaxxing/", "published_at": "2026-03-10T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93300c80b4", "title": "British Growth and the Graduate Premium", "url": "https://tomforth.co.uk/graduatepremium/", "published_at": "2026-02-20T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af933048d6e2", "title": "Freedom, Markets, and AOCs.", "url": "https://tomforth.co.uk/aocs/", "published_at": "2026-02-18T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af933140cb92", "title": "Tram questions.", "url": "https://tomforth.co.uk/tramquestions/", "published_at": "2025-12-31T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93316024d3", "title": "Welcome to Decline.", "url": "https://tomforth.co.uk/welcometodecline/", "published_at": "2025-12-21T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9331e0df81", "title": "National purpose on AI.", "url": "https://tomforth.co.uk/nationalpurpose/", "published_at": "2025-12-12T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9332b6cb45", "title": "Self-driving cars in England's big cities.", "url": "https://tomforth.co.uk/selfdrivingcars/", "published_at": "2025-11-29T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9333610cee", "title": "The Greatest City on Earth.", "url": "https://tomforth.co.uk/greatestcityonearth/", "published_at": "2025-11-06T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9333c91137", "title": "Evil or irrelevant: pick one.", "url": "https://tomforth.co.uk/evilorirrelevant/", "published_at": "2025-10-30T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93349abeef", "title": "Controversial opinions.", "url": "https://tomforth.co.uk/controversialopinions/", "published_at": "2025-10-27T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af933501e051", "title": "The worst city in the Netherlands.", "url": "https://tomforth.co.uk/newcities/", "published_at": "2025-10-24T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93351e38ff", "title": "Land Value Tax in England? No thanks.", "url": "https://tomforth.co.uk/landvaluetax/", "published_at": "2025-09-16T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af933584688f", "title": "Are American trains better than British ones?", "url": "https://tomforth.co.uk/traindata/", "published_at": "2025-08-15T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9335caa77d", "title": "City size and productivity.", "url": "https://tomforth.co.uk/citysizeandproductivity/", "published_at": "2025-08-14T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93364e1e8e", "title": "Building a National Data Library.", "url": "https://tomforth.co.uk/nationaldatalibrary/", "published_at": "2025-03-20T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9336696562", "title": "Northern Transport, the Green Book, and BCRs.", "url": "https://tomforth.co.uk/northerntransport/", "published_at": "2025-03-13T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93371c66c0", "title": "Clusters and sectors.", "url": "https://tomforth.co.uk/clustersandsectors/", "published_at": "2025-02-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93377dbb7d", "title": "Why North England is poor.", "url": "https://tomforth.co.uk/whynorthenglandispoor/", "published_at": "2025-01-23T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af933806d93d", "title": "Regional research and development subsidies are working.", "url": "https://tomforth.co.uk/regionalrand/", "published_at": "2024-11-27T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9338ad9c2a", "title": "Not good, but fine.", "url": "https://tomforth.co.uk/notgoodbutfine/", "published_at": "2024-11-15T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93396e9098", "title": "Three quick wins.", "url": "https://tomforth.co.uk/threequickwins/", "published_at": "2024-08-15T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9339ac1e00", "title": "HS2. Why, why not, and what now?", "url": "https://tomforth.co.uk/hs2/", "published_at": "2024-07-24T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af933a4bb409", "title": "Can the UK go back to being the richest country in the world?", "url": "https://tomforth.co.uk/richestcountryintheworld/", "published_at": "2024-07-09T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af933b065e81", "title": "Focusing on Human Capital has failed to level up Britain.", "url": "https://tomforth.co.uk/humancapital/", "published_at": "2024-06-11T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af933b4e28b5", "title": "Productivity in transport.", "url": "https://tomforth.co.uk/productivityintransport/", "published_at": "2024-06-10T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af933b9f2215", "title": "Becoming an SW1 NPC.", "url": "https://tomforth.co.uk/becomingansw1npc/", "published_at": "2024-05-26T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af933c7c7ceb", "title": "Unreasonable success.", "url": "https://tomforth.co.uk/unreasonablesuccess/", "published_at": "2024-05-23T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af933cb98f78", "title": "Exclusionary complexity.", "url": "https://tomforth.co.uk/exclusionarycomplexity/", "published_at": "2024-02-25T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af933cdcdc07", "title": "Still not trying.", "url": "https://tomforth.co.uk/stillnottrying/", "published_at": "2023-10-04T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af933d89ea58", "title": "One price.", "url": "https://tomforth.co.uk/oneprice/", "published_at": "2023-09-26T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af933e568c45", "title": "Seven Deadly Bins.", "url": "https://tomforth.co.uk/sevenbins/", "published_at": "2023-09-21T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af933f39e0c1", "title": "Achieving Less with Much Less.", "url": "https://tomforth.co.uk/lesswithless/", "published_at": "2023-09-13T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9340069f56", "title": "America's superpower.", "url": "https://tomforth.co.uk/americassuperpower/", "published_at": "2023-07-20T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af934093828a", "title": "More Matthew Goodwin.", "url": "https://tomforth.co.uk/morematthewgoodwin/", "published_at": "2023-07-13T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9340eaa7f4", "title": "Northern chaos.", "url": "https://tomforth.co.uk/northernchaos/", "published_at": "2023-06-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9341d4687b", "title": "Local government digital.", "url": "https://tomforth.co.uk/localdigital/", "published_at": "2023-04-13T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9342287ef9", "title": "The cost of time", "url": "https://tomforth.co.uk/thecostoftime/", "published_at": "2023-03-15T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93423d3407", "title": "Pushing the limits of the possible", "url": "https://tomforth.co.uk/aria/", "published_at": "2023-03-09T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93426bd688", "title": "Jet Engines and National Data", "url": "https://tomforth.co.uk/jetenginesanddata/", "published_at": "2023-02-17T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93435a4a97", "title": "Fractured", "url": "https://tomforth.co.uk/fractured/", "published_at": "2023-02-02T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9343b4c059", "title": "Transport Open Data in 2023", "url": "https://tomforth.co.uk/transportin2023/", "published_at": "2023-01-07T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93448a7080", "title": "North England vs. North Rhine-Westphalia", "url": "https://tomforth.co.uk/furthernorth/", "published_at": "2022-12-19T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93453a2a3d", "title": "Fewer buses. More alternatives. Increasing productivity in Leeds.", "url": "https://tomforth.co.uk/toomanybuses/", "published_at": "2022-10-12T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af934581e702", "title": "Why isn't France much richer than the UK?", "url": "https://tomforth.co.uk/laffercurves/", "published_at": "2022-10-02T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af934624b27b", "title": "Fortress London", "url": "https://tomforth.co.uk/fortresslondon/", "published_at": "2022-05-20T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93468636a7", "title": "Protest classifier.", "url": "https://tomforth.co.uk/protestclassifier/", "published_at": "2022-04-14T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9346e1963d", "title": "Tepid degrowth vs. sustainable abundance.", "url": "https://tomforth.co.uk/goingforgrowth/", "published_at": "2022-04-02T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9347bcd78f", "title": "Empty homes for good.", "url": "https://tomforth.co.uk/emptyhomesforgood/", "published_at": "2022-03-28T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9348426180", "title": "North England vs. The Netherlands.", "url": "https://tomforth.co.uk/northernlands/", "published_at": "2022-03-21T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af934892f26d", "title": "Housing England.", "url": "https://tomforth.co.uk/housingengland/", "published_at": "2022-02-23T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93495a0f94", "title": "Ilkley and Islington.", "url": "https://tomforth.co.uk/ilkleyandislington/", "published_at": "2022-02-18T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af934a25bcc5", "title": "Measures matter.", "url": "https://tomforth.co.uk/measuresmatter/", "published_at": "2021-12-13T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af934b1b4ac6", "title": "GB Public Transport Isochrones", "url": "https://tomforth.co.uk/gbisochrones/", "published_at": "2021-11-19T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af934b4f592d", "title": "Brownfield first!", "url": "https://tomforth.co.uk/brownfieldfirst/", "published_at": "2021-10-17T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af934b603642", "title": "Why local?", "url": "https://tomforth.co.uk/whylocal/", "published_at": "2021-10-14T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af934bf81faa", "title": "Cars are ace. They also kill people.", "url": "https://tomforth.co.uk/carsandcrashes/", "published_at": "2021-07-21T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af934cd834d1", "title": "The rise of French Tech", "url": "https://tomforth.co.uk/theriseoffrenchtech/", "published_at": "2021-07-09T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af934d649303", "title": "What is the UK?", "url": "https://tomforth.co.uk/whatistheuk/", "published_at": "2021-03-27T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af934e082284", "title": "Miserabalism", "url": "https://tomforth.co.uk/miserabilism/", "published_at": "2021-03-17T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af934e721141", "title": "Precaution", "url": "https://tomforth.co.uk/precaution/", "published_at": "2021-03-17T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af934ec58136", "title": "Bins and the law.", "url": "https://tomforth.co.uk/binsandthelaw/", "published_at": "2021-02-13T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af934f52f7a5", "title": "Styles", "url": "https://tomforth.co.uk/styles/", "published_at": "2021-01-10T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af934f83a524", "title": "Constitutional vandalism", "url": "https://tomforth.co.uk/constitutionalvandalism/", "published_at": "2020-12-31T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9350461f37", "title": "Regional inequality in Europe, and within its countries", "url": "https://tomforth.co.uk/regionalinequalitytwo/", "published_at": "2020-11-23T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93508267d1", "title": "Measuring regional inequality", "url": "https://tomforth.co.uk/regionalinequality/", "published_at": "2020-11-22T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93512106d7", "title": "Where pupils in England get free school meals.", "url": "https://tomforth.co.uk/wherepupilsgetfreeschoolmeals/", "published_at": "2020-10-23T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93512a268f", "title": "Working with housing data, not in Excel", "url": "https://tomforth.co.uk/newhomes/", "published_at": "2020-10-12T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93514eed0d", "title": "Building The Data City", "url": "https://tomforth.co.uk/buildingthedatacity/", "published_at": "2020-09-30T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9352418b27", "title": "Systembolaget and ML.NET", "url": "https://tomforth.co.uk/systembolaget/", "published_at": "2020-06-27T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9352470d19", "title": "The best app I (n)ever built.", "url": "https://tomforth.co.uk/teachertapp/", "published_at": "2020-05-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9352ded9a7", "title": "Letting succesful places fail.", "url": "https://tomforth.co.uk/lettingplacesfail/", "published_at": "2020-02-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af935391c24d", "title": "Bus use data.", "url": "https://tomforth.co.uk/busdata/", "published_at": "2019-12-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9353951138", "title": "CityMapper and the state.", "url": "https://tomforth.co.uk/citymapperandthestate/", "published_at": "2019-03-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93539874ee", "title": "New data for innovation policy", "url": "https://tomforth.co.uk/newdataforinnovationpolicy/", "published_at": "2019-03-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93548720ba", "title": "Taste tests", "url": "https://tomforth.co.uk/tastetests/", "published_at": "2019-03-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af935575ae9f", "title": "Who is blocking local development?", "url": "https://tomforth.co.uk/homeowners/", "published_at": "2019-02-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af935621c020", "title": "What I use.", "url": "https://tomforth.co.uk/whatiuse/", "published_at": "2019-02-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af935701aeb4", "title": "Birmingham is a small city.", "url": "https://tomforth.co.uk/birminghamisasmallcity/", "published_at": "2019-01-14T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9357e9d2fe", "title": "Parliament's digital work matters", "url": "https://tomforth.co.uk/pdsmatters/", "published_at": "2018-12-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9357fcf258", "title": "Tech for Good?", "url": "https://tomforth.co.uk/techforgood/", "published_at": "2018-11-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af93588ee7d1", "title": "Naming places, and the role of government.", "url": "https://tomforth.co.uk/soyo/", "published_at": "2018-10-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af935953fd89", "title": "Wellcome Trust.", "url": "https://tomforth.co.uk/wellcometrust/", "published_at": "2018-10-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af9359f0a9c9", "title": "Beyond BCR.", "url": "https://tomforth.co.uk/beyondbcr/", "published_at": "2018-09-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af935a2ad218", "title": "Making the case for agglomeration.", "url": "https://tomforth.co.uk/agglomeration/", "published_at": "2018-08-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af935a9807f8", "title": "A better debate on transport.", "url": "https://tomforth.co.uk/transportspending/", "published_at": "2018-08-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af935afe4158", "title": "Inventing a democratic vocabulary to free us from the tyranny of experts — algorithms in government.", "url": "https://tomforth.co.uk/AIforgood/", "published_at": "2018-06-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af935bd906d1", "title": "Are Northerners poor because we’re thick?", "url": "https://tomforth.co.uk/onintelligence/", "published_at": "2018-06-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af935caa1696", "title": "A Brexit bonus?", "url": "https://tomforth.co.uk/brexitbonus/", "published_at": "2018-05-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af935d0afd9d", "title": "Heathrow two.", "url": "https://tomforth.co.uk/heathrowtwo/", "published_at": "2018-05-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af935de06b5f", "title": "Rage against the machine.", "url": "https://tomforth.co.uk/rageagainstthemachine/", "published_at": "2018-05-01T00:00:00+00:00" }, { "id": "01a08c57-0dd2-70de-b005-af935e4db93e", "title": "Kill ODS. Devolve GDS.", "url": "https://tomforth.co.uk/designingforusers/", "published_at": "2018-04-01T00:00:00+00:00" } ] posts Claim your blog
Back to tomforth.co.uk
Blog · corpus.blog/blogs/tomforth.co.uk/posts

tomforth.co.uk

tomforth.co.uk

2026

2025

2024

2023

2022

2021

2020

2019

2018