Britain's Princess Diana's brother, Earl Spencer, regrets making his infamous speech attacking the British Royal Family at her funeral, but insists he did "the right thing." Charles Spencer - who read his eulogy during the public ceremony held at London's Westminster Abbey - says he felt he had to "step up" for Diana.

He said: "I'd much rather I hadn't had to deliver it at all, but when the moment came, I felt I had to step up for Diana.

"To be honest, I still feel I did the right thing. I know that when I die it will be the only thing I am remembered for."

In his speech, 43-year-old Charles vowed to look after Diana's sons William, 25 and Harry, 22.

He said: "I pledge that we, your blood family, will do all we can to continue the imaginative way in which you were steering these two exceptional young men so that their souls are not simply immersed by duty and tradition but can sing openly as you planned."

His speech drew a spontaneous ovation from the crowd watching the ceremony on screens outside the abbey, which spread inside to Diana's family and friends.

Charles says he has no problem with those who criticize him for the emotive speech.

He said: "You can't speak your mind and then be offended when people don't agree with what you're saying."

Charles also complained that Diana's forthcoming inquest seemed "never-ending." The inquest into the death of the princess in a Paris car crash is set to start in October and is expected to last up to six months.

Share on Facebook
RELATED PHOTOS AND ARTICLES
WHAT DO YOU THINK?