Last weekend Sheffield Wednesday were promoted to the Championship after the Owls scored a last minute winner against Barnsley. Luton Town FC were also promoted to the English Premier League after defeating Coventry City in a stomach churning penalty shoot-out. Watch our sports writers react to the results and speculate as to what the future might hold for their respective clubs. Stay tuned to NationalWorld TV for more like this as well as all the latest news and explainers from the day's top stories. Thanks for watching.