Braverman rails against nuisance homeless tents blighting British streets

Home Secretary Suella Braverman said she wants to put a stop to the nuisance and distress caused by homeless people pitching tents on public streets..

Read More–  Radio News Hub – News