Jo Haylen quits as minister for transport after having rudely discovered in politics there is no such thing as a free ride.