Saw it - too tired to switch off, but if it is based on real life I can only say glad I lived in the new town furthest from Stevenage!
The props and everything look decidedly early 70s but tey mention Star Wars and I am sure that came out in 1977 - I was living in a Nurses Home at the time and we had an outing to Leeds to see it together.