Mixed reaction as Politics For All account suspended on Twitter  The London Economic