Leeds are the people’s pick for Challenge Cup glory