I have a question on the usage of pronouns in certain cases. I give the following example:
- "You are not my son! I have no son!"
- "You are no son of mine! I have no son!" (Taken from Harry Potter and the Goblet of fire)
What is the difference between these two expressions? Are them both perhaps informal and formal versions of the same sentence (or US/UK expressions), respectively? Can use them indistinctly?
Similar usage is answered in this question but this is not satisfying to me since they do not make any substantial difference between them.