Scale of abuse of politicians on Twitter revealed

MPs receive more than 130,000 offensive tweets over a six-week period.