Elizabeth and Philip were married on 20 November 1947 at Westminster Abbey. In what year did King Edward VIII abdicate the throne?