Iain MacWhirter recalls a famously controversial speech made by prime minister Margaret Thatcher to the General Assembly of the Church of Scotland 20 years ago.