David Holmes , the BBC's Political Editor, presents a weekly insight into the world of politics and outlines the conflicts and consequences.
Discover 11,125,357 listings and 293,709 playable programmes from the BBC
David Holmes , the BBC's Political Editor, presents a weekly insight into the world of politics and outlines the conflicts and consequences.