Thatcher leaves divisive legacy in Britain