 The UK embarked on a series of new towns in order to meet high demand for housing and employment, particularly in war ravaged communities.Under the New Towns Act 1946, Cwmbran became the first New Town in Wales.A body, Cwmbran Development Corporation, was created to oversee work.