The Lib Dems won the Brecon and Radnorshire byelection, reducing the Tories' Commons majority to one
Standfirst ...
%
0
10
20
30
40
Lib Dem
44%
Con
39
Brexit
11
Lab
5
Loony
1
Ukip
0.8