election delay