Richard Vaughan Live 25/08/2026