New Town – New Life?