Ed Driscoll ENGLISH IDIOCY: Margaret Thatcher statue By Ed Driscoll Jul 03, 2002 10:44 PM ET Share Tweet Share Tweet ENGLISH IDIOCY: Margaret Thatcher statue decapitated, UK proposes compulsory ID cards. Both links via the Drudge Report. Share Tweet SHOW COMMENTS