Mike Smith

This morning David Shearer won the Labour leadership, as many expected and as I had hoped he would. More substantive analysis will follow, but I want to remark on two […]