Ben Whishaw is in a relationship with with Mark Bradshaw so he is openly gay.
IMHO Ben Wishaw is as gay as an hussar. Couldn't get much gayer. I also think he's a bloody awful actor. Too much flavour of the month. He was utterly unconvincing in the first series of The Hour and I find him very, very irritating. But, back to the point, gay. Though I do feel sorry for male actors who are gay because by coming out they always run the risk of cutting down on the roles they will be considered for.