British people have Margaret Thatcher to thank for their improved quality of life