Louie French becomes MP for the suburban London seat, after a vote that saw the Tories’ majority of nearly 19,000 slashed to just 4,478
The Conservatives have held the safe seat of Old Bexley and Sidcup in the first in a series of closely watched parliamentary byelections.
Louie French was elected as the new MP, replacing the well-liked former cabinet minister James Brokenshire, who died in October after suffering lung cancer.