When is a byelection triggered?