King Charles was seen in public on Tuesday for the first time since it was revealed he was suffering from a form of cancer as his estranged younger son Prince Harry flew into London to see him.