Jeremy Corbyn has defied the odds to hold onto his north London seat.
But a new poll suggested he could be defeated in Islington North at the next general election, expected in 2029.
Jeremy Corbyn has defied the odds to hold onto his north London seat.
But a new poll suggested he could be defeated in Islington North at the next general election, expected in 2029.