Luke Skywalker alive and well in St Neots!