The subjects of this week's Riddoch Questions were the continuing discontent with bankers, council tax and the Scots language.