Duncan-Jordan was born in the late 1960's in Elm Park East London. Both of his parents were also born in London's East End. His father was a worker for British Rail and his mother worked part-time in a shop. He was the first in his extended family to get a degree. As a young father in his late twenties, he studied journalism at the University of Bournemouth.[3]
In the 2024 General Election, Duncan-Jordan stood as the Labour Party candidate for the seat of Poole.[4] After multiple recounts, it was confirmed that he had been elected Member of Parliament (MP) with 14,168 votes (31.84%), and a majority of 18 votes. The final result showed a 19% swing to Labour and was the first time the party had won that seat.[5] In September 2024, he abstained on a vote on the Winter Fuel Payment.[6]