Richard Vaughan Live 24/08/2026