Tonight's TV: The Grand National Live and I Can See Your Voice
ITV Racing: The Grand National Live (STV, 4.30pm), I Can See Your Voice (BBC1, 7.20pm), Game of Talents (STV, 7.30pm), Dirty John (5Star, 9pm), Tupac Shakur: A Life in Ten Pictures (BBC2, 10pm)