Iain Macwhirter Now and Then

"Scotland's most distinguished political commentator" - Roy Greenslade.