The new 125mph train whisking passengers from Newcastle to London in just over two-and-a-half hours is finally here. First announced in 2016, LNER’s state-of-the-art ‘Azuma’ trains begin their first ...