After a week of challenges and strong emotions, Belgium’s Raf Van Puymbroeck took home the title of Mr Gay Europe 2016.