Katherine Dow Blyton reveals why Harriet’s arrested in Emmerdale

An interview with the actress who plays Harriet Finch in the ITV soap