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

As Article 50 hits the Supreme Court, who are the ‘enemies of the people’?

Integration studies rarely analyse how and why people migrate

Italy has not voted against the EU, but has given Brussels more reason to worry

Good luck winning working class votes with these policies

Anti-migrant politics have defined the year

Rough sleeping has increased by almost 90 per cent in six years

Hypocrisy? We know nothing!

The latest green paper will do nothing to shackle executive pay

The Liberal Democrat overturned Zac Goldsmith’s 23,000 vote majority

Unions protest fashion chain’s exploitation contracts