Marjory Thatcher still on the job at 100