When are the London mayoral election results out and why are they so late?

When are the London mayoral election results out and why are they so late?