Stevenage at 70: A look back at the UK's first New Town

Seventy years ago, Stevenage in Hertfordshire was designated the UK's first New Town.

It was devised as a radical solution to London's post-war housing crisis and opened by the Queen.