Pre-covid, I always found the Edinburgh/Ashington/Shields to London overnight coaches to be full. Daytime morning journeys from Newcastle always seemed quiet though.
Couldn't comment about any other times of day.
RE: GNE NX contracts