was graham mctavish in the last kingdom