 President Emmanuel Macron stunned the nation by calling snap polls after a far-right National Rally Party trounced his centrist forces in European Parliament elections this month. North Korean officials have appeared in public wearing badges displaying a portrait of their leader, Kim Jong-un, for the first time.