The typical political party only lasts 43 years