Kelly Macdonald has been praised by fans for her performance in last night’s dramatic episode of Line of Duty. The Scots actress, who plays DSI Jo Davidson on the show, came under intense cross examination from AC-12, in what was billed as the longest interview ever seen on the BBC cop drama.