I want to know the answer to the following question:
Who laid the foundation stone of New Delhi?
All the background I'm provided with is that "The foundation stone of New Delhi was laid by King George V and Queen Mary at the site of Delhi Durbar of 1911 at Kingsway Camp on 15 December 1911, during their imperial visit.". Is that enough to answer the question?
Answer: yes