UK business
-
Are New Companies House Rules A Trap For Directors?

If you’re a company director in the UK and you’ve been ignoring those emails from Companies House about identity verification, it’s time to stop. As of 18 November 2025, every director and Person with Significant Control (PSC) must verify their identity using biometric data – and the consequences of non-compliance aren’t just annoying, they’re potentially…
-
The National Insurance Disaster Nobody Wants to Admit

In Brief: From April 2025, employer National Insurance contributions jumped from 13.8% to 15%, while the threshold dropped from £9,100 to £5,000 per employee. For businesses employing people on £20,000, costs rose 50% overnight. The result has been immediate: 27% of companies postponed or cancelled recruitment, 16% made redundancies, and 19% froze pay reviews. Oxford…