"Even Margaret Thatcher, Scotland's favourite hate-figure, won 21 seats in 1983; David Cameron got just one in 2010." _David Crow, political commentator