How long since your club topped the top flight?

Southampton lead England’s top division for the first time in 32 years after beating Newcastle – but which club has waited the longest to lead the top flight?