Both the opposition and ruling parties have accused the other of fraud in the May 15 poll .