Labour has overturned an 11,000-plus Tory majority to win the byelection in the South Gloucestershire constituency of Kingswood. Damien Egan, who resigned as the mayor of Lewisham in south-east London to contest the seat even though it is being abolished at the next general election, is celebrating victory after a professional and energetic Labour campaign. He won with 11,1176 votes, to 8,675 for his nearest rival, the Conservatives’ Sam Bromiley, a majority of 2,501. Labour won on a swing in the share of the vote of 16.4 percentage points – some way above the 11.4 point swing needed. It will...