Stormzy beats Taylor Swift to top spot in UK singles charts