Well what could I possibly add?! That BBC report looks so depressingly similar to the ones we've seen before time and time again. Shows all the imagination and enthusiasm of a dead sheep.
Incidentally, I note from that report that the aircraft seems to have shrunk since it left RAF service?!