Viral Rory Stewart finally responds to that incredibly awkward stare towards fellow Newsnight guest 25 September 2026