The PCC has got a view on what is going on in the Telegraph and Tower Hamlets.

Comments