How to memorize a long speech easily
Read it before you go to bed, like right before. If you think of it before you will dream about it and you'll remember it.
memorize some parts slowly and slowly
Memorize it to a song, rhyme or a beat (i.e. twinkle twinkle etc.)
Memorize it pararagraph by paragraph