Starting in 1911, which of the following had, and still has, the most political power in England?
A. The House of Commons
B. The House of Lords
C. The queen
D. The king