Presenter SpeechJames Kayler (Analysts)Hi, everyone. Good morning. Again, it's James Kayler fr...