Somewhere in England, Mrs. Thatcher is smirking.