5/13. In his political career as a councillor, MP and MSP Dennis Canavan has courted praise and controversy. Here he talks to Colin Mackay about his life and parliamentary career.
Discover 11,128,835 listings and 280,103 playable programmes from the BBC
5/13. In his political career as a councillor, MP and MSP Dennis Canavan has courted praise and controversy. Here he talks to Colin Mackay about his life and parliamentary career.