Conversation so far:
Where was George Osborne born?
George Osborne was born in Paddington, London
When was George Osborne born?
George Osborne was born on 23 May 1971
Who were George Osborne's parents?
George Osborne's father is Sir Peter Osborne, 17th Baronet, and his mother is Felicity Alexandra Loxton-Peacock.

Question: did he have any children?
Self-contained rewrite: Did George Osborne have any children?