I watched on TV3 part of the PM' speech to the Youth Congress and thought the speech was good in the sense that he decided to speak from his heart and not from the prepared text and that made a world of difference.
The body language and eye contact with the audience was quite different from the speeches he makes when reading from the text.
I suggest to the PM that he should ask his speechwriter to deliver the prepared speech to him privately and if he falls asleep during the delivery, the speech should be rejected. This is a very simple but effective evaluation.
Any good speech should have the following elements:
1.An attention-grabbing opening.
2.Two or three main points with current examples.
3.A wrap up repeating the main points.
4.A definite conclusion.
A speech should be between 10 to 15 minutes and language should be direct and not given like a boring lecturer.