The winners of this year's FMC have been announced following a prize-giving ceremony in Budapest, Hungary.