Analysis of the first results of the French election, and the UK general election.
See All 169 Episodes of "Westminster Hour"