I saw the local police helicopter both hovering and orbiting near the Black Cat roundabout at about 9.30 this morning, clearly linked to this accident now that I've become aware of it.
I don't know anything about the aircraft involved but there is a microlight strip just to the west of Sandy right next to the A603 which is only a few miles from Tempsford. Also there is Gransden off a few miles to the east.