Princes William and Harry are good lads - and either would make a proper 21st-century king. Given all that has happened, that is amazing. On the 20th anniversary of the death of the People's Princess, the British people have reached a consensus: Diana raised two relatively normal, capable, flawed but decent, and maybe even exceptional sons, under extraordinary circumstances.