What type of approval ratings did Prime Minister John Major have?