Council by-elections: Good news for Labour and the slow death of UKIP
Article @ Labour List, published 23 March 2018
Article @ Labour List, published 23 March 2018
Article @ Jornal I, published 17 October 2016
Article @ Morning Star, published 29 June 2015