Britain has fewer homes per person than any country in western Europe.” A recent study revealed we would need to build “442,000 new homes every year for the next 25 years” to catch up. Posted on August 6, 2023 by
I take care to only travel on Italian ships. In the event of disaster, there is none of that nonsense about women and children first Posted on August 6, 2023 by