. . Gentleman Jack is on BBC One at 9pm. This six-part period drama series tells the story of 19th-century scandalous landowner Anne Lister, played by Suranne Jones. Midsomer Murders…

Coronation Street logo

Coronation Street stars Katie McGlynn (Sinead Tinker), Tristan Gemmill (Robert Preston), Kym Marsh (Michelle Connor), Faye Brookes (Kate Connor), Lucy Fallon (Bethany Platt), Connie Hyde (Gina Seddon), Bhavna Limbachia (Rana…

. . Eurovision Song Contest is on BBC One at 8pm. Graham Norton commentates on the 64th staging of this musical extravaganza, which this year is held in Tel Aviv.…

. . Puppy School is on Channel Four at 8pm. This four-part series follows new dog owners, as experts Olly Juste, Katie Patmore and Hannah Molloy help them cope with…

. . Ambulance is on BBC One at 9pm. In the final episode of the series, the crews of the North West Ambulance Service are kept busy during the May…