Prince Harry on Sunday spent his first full day back in Britain after a tour of duty in Afghanistan , amid claims that media coverage had been " propaganda " and overlooked a failed military strategy .