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