I thought the 70mph speed limit was more to do the saving fuel than lives when put into place? Happy to be corrected though. Additionally, a fellow director got caught on the m5 at 110mph in a car 2 weeks ago, let off with a 3 points and £100 fine, this was entirely at the discretion of the stopping officer and I’m not sure why he was feeling so lenient that evening, so it’s entirely plausible as a story.
However, I don’t condone the speeding with no licence, and obviously a very limited actual ability on the bike, and the total disregard for others. At least build up a level of compitance / experience if you’re going to do it!