Alex Salmond has displayed in the Scottish Parliament the multitude of reasons why he should be back in frontline Scottish politics and helping to lead the charge to Scottish independence.