Michelle Keegan has reportedly quit a drama just weeks before she was set to begin filming and now a former Doctor Who star has is said to have taken over the role