Today, successful politicians exert their influence and promote their political brand 280 characters at a time.

Today, successful politicians exert their influence and promote their political brand 280 characters at a time.

Can you name the current MPs with the most Twitter followers?