Unions behind wave of strikes have given Labour MPs £4million in donations, analysis shows 

Some 143 of the party's MPs and their local constituency groups have received £3.96million in union donations since being elected.