Yes he raises good points, all of them
Partly but he should have phrased it better
No
No and the Labour Party should boot him