margaret thatcher in rain on the cover of swimsuit illustrated