Taylor Swift holds off Cardi B at the top of the U.S. charts

Taylor Swift has scored a second week at the top of the U.S. pop charts as her new single debuts at number four.

Look What You Made Me Do rocketed up the Billboard Hot 100 last week to take over at the top, and now her follow-up, ...Ready For It? looks poised to challenge for the number one spot.

Rapper Cardi B rises to two with Bodak Yellow, while Luis Fonsi and Daddy Yankee's record-tying 16-week number one Despacito drops a spot to three.

Swift's ...Ready For It? is the singer's 22nd top 10 Hot 100 hit - Madonna, Rihanna, Mariah Carey, Janet Jackson, and Whitney Houston are the only women who have earned more.

Meanwhile, Logic's 1-800-273-8255, featuring Alessia Cara and Khalid, completes the new top five.