Question: when was the last time a king ruled england
Answer: 1660