Why the most marginal seat in the country is a top target for all the parties
Just 105 votes separated the Conservative Party and Labour in 2019 - but what will the outcome be as a new generation heads to the ballot box?
Just 105 votes separated the Conservative Party and Labour in 2019 - but what will the outcome be as a new generation heads to the ballot box?