An effigy of former British prime minister Margaret Thatcher (C) is placed - The Independent