Prince Harry and Meghan Markle have broken their silence and denied they approved recent comments from their supporters slamming Princess Catherine.