
MPs set to vote on making Premier League matches free to watch
Fans currently have to fork out £660 a year to watch every Premier League match
July 7, 2025
Latest Interviews
Politics UK Columnists

Labour one year on: Still waiting for change
July 4, 2025

Labour in open revolt: Can Keir Starmer survive?
June 30, 2025

In an uncertain world, defence must be a shared priority
June 24, 2025