Which party has won the most council by-elections since the May 2025 local elections?
Who’s up and who’s down?

While Catalonia was in the headlines this week, another struggle for independence – one the UK should be backing – went unnoticed.

With racial profiling now part of the NHS, here’s why doctors are taking to the streets against the Tories’ ‘hostile environment’ policies.

The Department for Education has been sharing details of school children’s nationality and place of birth with the Home Office.

It’s been an interesting first week for the party’s new leader, with his party in the midst of a funding crisis and appearing to inch closer and closer to the far-right.

A think tank is urging the government to support low-paid care workers in collective bargaining to challenge exploitative practices.

Within a divided Labour Party, those who consider the treaties inflexible gravitate toward the Lexit pole, while those who think the treaties can accommodate the manifesto approach the re-entry camp.

The PM’s address was a farce – even when you ignore her delivery.

Joking about the deaths of hundreds of people would be unacceptable in any job. For it to come from a Foreign Secretary is the final straw.

While May rules out hard borders, the Tories’ bed partners in Westminster are now openly contradicting her.

Whatever Theresa May says in her speech today, the Conservatives have got their priorities wrong by pumping billions into counterproductive housing policies.