5 important things happening in the UK today
Here are 5 important things happening in the UK today, 9 September 2025.
- Boris Johnson files leaked: A trove of leaked data from former Prime Minister Boris Johnson’s private office reveals how the former prime minister has been profiting from contacts and influence he gained in office in a possible breach of ethics and lobbying rules. The Boris Files contain emails, letters, invoices, speeches and business contracts. They shine a spotlight on the inner workings of a publicly subsidised company Johnson established after leaving Downing Street in September 2022. [Guardian]
- New Home Secretary threatens to revoke UK visas over migrant issue: UK Home Secretary Shabana Mahmood has said that Britain could suspend the issuing of visas for citizens from countries that fail to “play ball” and agree to returns deals for migrants. The statement, at the start of Mahmood’s first international engagement since her appointment on Friday, underlines the urgency for the government under Prime Minister Sir Keir Starmer of tackling small-boat migration. [Financial Times]
- Badenoch raises concerns around IMF bailout: Conservative leader Kemi Badenoch has raised concerns that the UK might be forced to embark on a 1976-style bailout from the International Monetary Fund. The Conservative leader told BBC Newsnight that the UK could be forced to go “cap in hand” to the IMF unless the government delivers a plan for economic growth. [BBC]
- Four in five NHS hospitals are failing: Four in five NHS hospital trusts are failing, according to the first league tables of their kind. The best and worst-performing hospital trusts in England have been “named and shamed” for the first time as part of Labour’s promise to reform the “broken” health service. The new tables reveal that 107 of England’s 134 acute hospital trusts – 80% – are considered to be failing because they are “off-track” on performance targets or running financial deficits. [Telegraph]
- On Tuesday, Oil was trading flat at $66.17. The pound is trading at $1.36, €1.15, and ¥9.68.