The mayor of Newham has criticised Alan Ward, chairman of the Residential Housing Association. In an article published in Inside Housing, Sir Robin Wales says landlord licensing has made a tangible difference and greatly improved the private rental sector in Newham.