Not a Michael Ball fan. Not a show tunes fan. Not my cup of tea at all.
However I think it's wrong that people are saying he should come out if he chooses not to. It's his own private business. Just because someone is gay it doesn't mean they have a responsibility to be a spokesperson on gay issues, a role model or anything else. They should be able to manage their lives without comment from anyone.
People who are in relationships have only person to answer to, and that is to the other person in that relationship. No-one else counts one tiny bit.
Yes, he is probably gay but knowing that or not knowing that has no impact on anyone else but himself and the person he is with.