Plaid's performance in real council by-elections in the past 12 months involving real voters undermines the media spin about the party.
Labour 6,287 votes (32%) winning 8 seats (+4)
Plaid Cymru 5,416 votes (28%) winning 5 seats (unchanged)
Independents 2,995 votes (15%) winning 3 seats (-2)
Conservatives 2,370 votes (12%) winning 1 seat (unchanged)
Liberal Democrats 1,266 votes (7%) winning 1 seat (-1)
Others 830 votes (4%) winning 2 seats (-1)
Greens 300 votes (2%) winning 0 seats (unchanged)
Had there been a Plaid candidate in Uwchaled, no doubt that seat would also have been won and we'd have edged a few hundred votes closer to Labour's total.
Next year's council elections will be a real test of how Plaid's grassroots vote and organisation is developing.