Twitter co-founder Jack Dorsey today announced he is leaving his role as CEO of the company with immediate effect.