Dan M revealed as new Dr Who.