It needs subtitles. The Scottish accents are so thick they are incomprehensible.
The best thing is how funny is the incredibly artificial attempt by Alun Armstrong to assume a "posh" accent over his usual north-east English.
Mind you, it is worth watching for Zoe Boyle alone. As for the rest - pffft