India, Aug. 5 -- A picture of Canadian Prime Minister Mark Carney having a good time at a recent Pride celebration went viral on social media, drawing sharp reactions from netizens. It showed the buttoned-up former Bank of England boss cuddling up to a man who was almost completely naked.

During his surprising attendance at Vancouver Pride last weekend, the Liberal Party leader interacted with the crowd as well as shook hands in a sea of rainbow flags.

Carney marched for approximately three-quarters of a mile along the route of the parade, which started outside of BC Place Stadium.

Speaking to the crowd, the Canadian PM stated that Pride embodies the "essence of Canada" and celebrates diversity in a "very positive way."

Reuters captur...