And Facts4EU.org’s editor-in-chief Leigh Evans said the findings were evidence of the bloc’s “monumental” failure. Facts4EU used stats compiled by the Our World in Data website to underline the striking contrast between the UK and the EU27, encapsulating their findings in two charts.