After only a few weeks on the job, Prime Minister John Major is the most popular leader in some 30 years, according to a survey. Major, who took over when Margaret Thatcher was pushed out, received a good rating from 74 percent of the people polled by The Independent newspaper and the British Broadcasting Corp.