Andy Burnham has just resigned, saying the country needs fresh leadership and a new direction.