Tuesday Night Live World News 18th February 2025 7pm