Barack Obama cancels meeting with Rodrigo Duterte after Philippines president calls him a 'son of a b****'

Mr Obama described his Filipino counterpart as a 'colourful guy' and said he had asked his staff to assess whether a meeting between the two leaders would still be 'productive'