Rather agree about internal flights. However, even now we have trains managing London to Manchester in only a few minutes over two hours.
Even being quite optimistic, getting checked in, boarded, flight, through the terminal at the far end can easily take that long. Quite often, getting to/from...