Delays in election results puts country on edge