World News

Who wins the 2026 World Cup?

After 103 matches, the 2026 FIFA World Cup has reached its finale. We asked people in New York who they believe will lift football’s biggest prize: Argentina or Spain? Subscribe: Livestream: Facebook: X (Twitter):...

Inside the Factory Preparing Britain for War

Sky’s economics editor visits a state of the art manufacturing plant just outside Sheffield to investigate how Britain is making Howitzer parts for a potential future war again. Listen to more Ed’s podcast...