Extremely boring result - poor results for the big two, none of the billion smaller and minor parties gaining serious traction despite that, obvious impact of the bad weather on turnout, obvious impact of the popular deceased incumbent not being on the ballot paper.
Can't say it's *boring* for all those minor parties (and both Tories and UKIP benefited from "familiar" standard-bearers)
Labour 9,308 39.6 -12.7
Conservative 7,357 31.3 -8.0
UKIP 2,023 8.6 +6.1
Plaid Cymru 1,185 5.0 +2.5
Liberal Democrat 1,088 4.6 +2.4
Green 924 3.9 +2.8
Renew 879 3.7
Abolish the Welsh Assembly 205 0.9
SDP 202 0.9
Democrats and Veterans 185 0.8
For Britain 159 0.7