Question: who has had most uk number 1's
Answer: Paul McCartney