I was going to write a lengthy report on who said what, but there seems little point now the official version has appeared. And even better each of the speeches were filmed, which you can view on the same page too.
As ever, the rally ended in the traditional way with a rousing rendition of the proper version of The Internationale. Depressingly, nearly all the English language versions on Youtube are reproductions of the sacrilegious Billy Bragg version. So could we please, please film it next year and post it up?
Edited to add: More videos here, this time from the CNWP rally that closed the weekend. (Hat tip to The Revolution Decides).