Indian Summers Channel 4, 9pm
We’re going back to Simla for the second series of the sumptuous drama. It’s now 1935, a year in which sweeping changes look set to take place. Ralph’s future hangs in the balance after an attempt on the life of the Viceroy, Lord Willingham, while the surprise arrival of another aristocrat looks set to throw everyone into disarray. Meanwhile, Cynthia welcomes a very special guest to the Royal Simla Club - the Maharaja Maritpur. He is joined by his elegant and mysterious Australian mistress who is hiding a surprising past.