Japanese Prime Minister Shinzo Abe is still riding waves of popularity despite opposition to his…