RAIB has today released its report into a fatal accident at Stoats Nest Junction, Purley, 6 November 2018. Continue reading...