Philippines President Rodrigo Duterte has sung a duet with famous pop singer Pilita Corrales, at a dinner he hosted during a summit in Pasay City.

As the song ended, Mr Duterte told the audience that he had performed "on the orders of the commander-in-chief of the United States".