Britain's Prince Andrew has been stripped of his military titles and charities, Buckingham Palace announced. Andrew will also no longer use the style "His Royal Highness" in any official capacity, according to a royal source. CNN's Max Foster reports.