A packed Welshpool Town Hall