Well, I don't imagine everyone will agree, but Corbyn's speech was the speech of a leader, in my book. If nothing else - and there was plenty of 'else' - it challenges May to give much more than ambiguous platitudes in her speech at the end of the week.