James Noyes

James Noyes is a senior fellow at the Social Market Foundation think tank in London

France’s cycle of social unrest and politically polarised elections has its roots in the Algerian conflict and the ensuing unresolved struggle for the soul of the nation

Desperate to win Conservative hearts and minds, the gambling industry is pulling the cheapest trick in the book