This is an absolutely sublime speech. It is full of both realism and optimism at the same time. It is full of skepticism. It sounds nihilistic at times, but Tim Minchin does that oratory sleight-of-hand that has you looking one way while he delivers a truth sucker punch from the other.
This speech has brightened an otherwise fairly dismal day for me. I hope it does likewise for you!