Jeremy Corbyn’s stinging three-word verdict on whether Keir Starmer will make a good PM
Jeremy Corbyn has been re-elected to Islington North, a seat he has held since 1983.
Daily Express :: News Feed
Jeremy Corbyn has been re-elected to Islington North, a seat he has held since 1983.
Daily Express :: News Feed