‘Have you no shame?’ Biden frames voting rights as a moral reckoning.