Nicky Haslam: Prince William & Kate are dreadfully common & childish November 08, 2023 By Kaiser 99 Comments