UK leading Europe once again!