Annual inflation in UK at 3.4% in May