Will Catherine Connolly win the Irish Presidential Election by 15–18%? · top holders · Whale Watch