UK economy leaps 0.5% in June, beating expectations