Pedestrians can take good and bad news from the latest Euro NCAP crash testing results, announced the RAC Foundation today (23 November).