This is one of the best news reports I have seen in years:-