Meghan’s poppy pin worn to a veterans event in San Diego has divided opinion on social media.Read More