I stepped out briefly during the movie: was Silva gay or was he screwing the girl, or was he gay but such an asshole he was also screwing the girl?
Irrelevant and not addressed. Also, irrelevant.
And isn't the bombing on MI6, the attack during the hearing, and M's death (head of British intelligence) just one huge clusterfuck for the UK in the Bond universe? Wouldn't the mood in the nation be a mess?
Eh, it's Britain, they'll drink some tea, eat some crumpets watch some inexplicable "humor" and get over it.
In all honesty it probably WOULD be a huge mess for MI6 and the government but they'd recover quickly enough especially after finding and killing the guy who did it within days.