Rishi Persad and the team are at Musselburgh ahead of a competitive day of racing, plus all the news ahead of next week's Grand National.