Question: who has had the most number 1 hits in uk?
Answer: Elvis Presley (21)* The King of Rock 'n' Roll is, unsurprisingly, also the King of Number 1s. ... 
The Beatles (17) ... 
Cliff Richard, Westlife (14) ... 
Madonna (13) ... 
Take That (12) ... 
Calvin Harris, Eminem (10) ... 
ABBA, Ed Sheeran, Rihanna, Spice Girls (9) ... 
8 Number 1s: