Sarah Lancashire as Catherine Cawood.
Sarah Lancashire as Catherine Cawood.

“I’LL make a note of the fact that you apologised profusely…in tears.”

Sarah Lancashire as Sergeant Catherine Cawood in tonight’s Happy Valley episode three. (BBC1 9pm)

Sally Wainwright’s brilliant script matched, yet again, by Sarah’s work on screen.

In a series reminding us that Sally’s writing CV includes dramas like Unforgiven, as well as Last Tango In Halifax, Scott and Bailey and At Home With The Braithwaites.

Back in March I attended the London launch of this six-part drama, followed by a Q&A.

A few hours later I wrote the story further down this page, which has not gone online – so best put that right now.

Frankie

“THE world is my patient.”

Meet Frankie, played by Eve Myles.

District nurse, small town heroine and Ken Bruce addict.

Who loves to boogie at any time of the day or night.

The tracks of her years begin on BBC1 at 9pm tomorrow (Tuesday May 14) in a new six-part drama series written by Lucy Gannon.