King Charles once revealed he called his youngest son Prince Harry by a different name if he was being "very naughty" as a ...