As someone who has had to memorize dozens of scripts, both in plays and speeches I recommend brutal repetition. In addition I recommend making sentence by sentence Anki cards where the prompt is one line and the "answer" is the next.
But really if you haven't gone through a speech 50 times you're just getting started.
But really if you haven't gone through a speech 50 times you're just getting started.