How to Write a Speech?

Before one can write a speech, they must know who the speech is for,what the speech is about and how long the speech is ought to be.Every speech must have and introduction.After the introduction must come the body which should have all the information and the last is the ending of the speech or the summary.That is the general format for writing a speech.