Stormzy fans left thrilled with headline Pyramid Stage