I want to know the answer to the following question:
Who first dubbed the British Parliament the "Mother of Parliaments?"
All the background I'm provided with is that "London is the seat of the Government of the United Kingdom.". Is that enough to answer the question?