No place to stop: Only 8 of 68 local authorities in South East England have identified enough land for Travellers to live
Today, Friends Families and Travellers (FFT) have released the findings of a research report which uncovered that only 8 out of 68 local authorities in the South East of England have identified the land needed for […]