With regard to the part Jeremy's girlfriend Julie played in getting him found guilty I can't believe the jury found him guilty with her track record of lies in the past. The prosecution must have had an amazing barrister. There is a girl in our local pub whose boyfriend started to see someone else so she reported the girl to the police for drink driving when she left the pub and the girl was prosecuted. It didn't end there because the girl started driving again although she was banned. The jealous girlfriend reported her to the police and the girl was sentenced to three months in prison. What is that saying hell hath no fury like a women scorned
I agree with your concerns over JM's role in this. But to rescind her statement would be admitting to perjury and certain imprisonment in this case - if she could be extradited from Canada.
However, if the girl in the pub was drink-driving and carried on regardless, prison seems appropriate to me, however jealous the ex may have been.
Witnesses like JM who have a history of lying and stealing are subject to the scrutiny of the barristers and judge and jury. People like her are very often torn apart by the professionals, so she must have stood up well to cross examination. She has gone on to have a successful life as a Head Teacher.
Let's not forget JB was shown to be a liar and thief as well over his dealings with the Caravan Site. So, do we assume everything he's done or said since is false and motivated by greed?
A character assination of JM (who isn't here to defend herself) won't free JB. PROVING she lied would.