Hannah Fearn
23 April 2025
Welcome to Britain’s ‘Magic Town’

Didcot in Oxfordshire is known as the most ‘normal’ town in England – and also symbolises the emergence of a new, liberal England
Read the full article12 March 2025
How to build a new town

The government is planning to build ‘up to 12’. Is this the key to Britain’s housing problems, or are they an environmentally damaging waste?
Read the full article