Stating the obv here but there are not winners in the case.
Illegal or not riding at a reported 18 mph on busy roads without a front brake is dumb. A rough guide for braking pressure on a 2 wheeler is 75% front to 25% rear if you want to make a quick stop. The front wheel/brake is more...