British and French 'left turn'? - The election victories of the Labour Party in the United Kingdom and Syriza in France
In July, there were major political changes in Britain and France, the British Labour Party won nearly two-thirds of the seats in the general election, and the French pan-left alliance "New People's Front" became the largest party in parliament in the National Assembly election.
more