Labour by-election victories: Who are parliament’s newest MPs?
Labour has won two by-election victories in Wellingborough and Kingswood. A Conservative majority of more than 18,500 was overturned in Wellingborough. In Kingswood, the Conservatives saw the loss of an 11,000 majority. The Kingswood constituency is set to be abolished for the next general election. Its contents will be split into three separate constituencies: North…

