Princess Anne has spoken about the "challenge" of dealing with "scattered families" during an unplanned address. The Princess Royal made her first trip to the Naval Children’s Charity in Portsmouth, a ...