Holy shit. Carter fesses up in the Telegraph, but claims "I'm not a cheat".
It's the dictionary definition of cheating. There are few other ways TO cheat at running, besides doping and bib-muling. She cut the course, and doctored the results of both the Landmarks Half and the full London Marathon. Screensots, as paywall.
She also doesn't explain the "borrowed" GPX file or the folded-up bib. I don't buy any of this, and I see others on other social media sites aren't buying it either.
We're just meant to take it on faith that she ran the whole London Marathon course, in the times she claims, after she admits to course-cutting 3 weeks earlier, and was running slower in the first 10k of that Half than she apparently did for the entirety of the full? Yeah nah.