A new TV drama sees Steve Coogan play Jimmy Savile, one of the UK's most notorious paedophiles. Millions knew Jimmy Savile as an eccentric TV star but the dark truth was he was a prolific abuser.