
The French legislative elections – What to expect
The legislative elections in France have passed their first round and President Emmanuel Macron’s majority coalition in the legislature looks set for losses. Winning 350
The legislative elections in France have passed their first round and President Emmanuel Macron’s majority coalition in the legislature looks set for losses. Winning 350
Boris Johnson recently survived a vote of confidence but a large number of Conservative MPs do not support him. How much danger is Boris Johnson in?
This week’s poll watch focuses on the Liberal Democrats and their slight but meaningful resurgence in the polls as the cost of living rises.
As the dust settles from the local elections, our UK political campaign manager, John Moss has been taking the temperature in London and elsewhere around the country.
2018 saw Labour’s best ever performance in the London borough elections. The party gained an unprecedented 43.9% of the vote and grew its councillor count
As Partygate rears its unwelcome head, Boris Johnson has seen the Tories slip right before local elections. In France, European populism will be tested…
The manifesto presented by the RN still paints a radical picture for the future of France under a Le Pen presidency. It proposes to prioritise the rights of French natives over non-natives in accessing services such as housing, benefits, jobs, and health services.
Labour’s fortunes seem to be changing positively. In Scotland and London, the party seems reinvigorated – as reinvigorated as Marine Le Pen’s once ailing presidential campaign.
An electoral experiment ended in failure. Was Viktor Orbán’s victory due to baked-in bias towards his government and party, or the result of a coalition brought together by poor judgement?
Hartlepool, hard-left divisions, and a handful of think tanks are just a few characterisations of Keir Starmer’s two year tenure as Labour leader. Has he made his mark on the party and public? Or is he an electoral liability?
15 Great College Street
Westminster
London
SW1P 3RX
Phone 020 7776 9000