Viewers draw heartbreaking comparison between James, Viscount Severn and a young Prince William