# Election 2029: Models and Reality

DevFeed: [Election 2029: Models and Reality](<https://devfeed.tech/articles/election-2029-models-and-reality-30705.md>)

Original publisher: [Read original article](<https://codeblog.jonskeet.uk/2026/01/17/election-2029-models-and-reality/>)

Author: jonskeet

Published: 2026-01-17T15:35:25Z

Content type: opinion

Language: en

Sources: [Jon Skeet](<https://devfeed.tech/sources/jon-skeet.md>)

Topics: [data](<https://devfeed.tech/topics/data.md>), [Code](<https://devfeed.tech/topics/code.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [Website](<https://devfeed.tech/topics/website.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [api](<https://devfeed.tech/tags/api.md>), [code](<https://devfeed.tech/tags/code.md>), [data](<https://devfeed.tech/tags/data.md>), [election-2029](<https://devfeed.tech/tags/election-2029.md>), [processes](<https://devfeed.tech/tags/processes.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [uk](<https://devfeed.tech/tags/uk.md>), [web](<https://devfeed.tech/tags/web.md>)

## AI overview

The article explains how a UK election website's data model failed to represent one person changing political party twice in a single day. It describes the three code areas that required changes: external data processing, data-context preparation, and website state processing.

## Source excerpt

On January 15th 2026, Robert Jenrick broke my election site. Okay, that's slightly hyperbolic. The site continued to operate, and it would be fairer to say that the actions of Kemi Badenoch and Robert Jenrick exposed a flaw in the data modelling in my site. For those readers who don't follow UK politics, two events ... Continue reading Election 2029: Models and Reality ->