North London

The results are sure to raise new questions for British regulators and authorities.