Britain's Tom Daley claimed his first individual World Championship gold for eight years with a stunning victory in the 10m platform final in Budapest.

Daley, eliminated in the semi-finals of the same event at the Rio Olympics last year, dominated the final throughout.

The 23-year-old won with a score of 590.95, ahead of Olympic champion Chen Aisen of China (585.25). Fellow Briton Matty Lee finished 12th.

Earlier, Daley won silver alongside Grace Reid in the mixed 3m springboard.

The pair totalled 308.04 for their five routines with China (323.70) winning gold and Canada (297.72) taking the bronze medal.

'You do that, I'm going to do it better'

Daley, who won his maiden world title at Rome 2009 when he was just 15 years old, led the standings in the 10m event from the first round. He then delivered five further stunning routines to secure gold.

"It's been such a tough year getting over that competition in Rio," said Daley.

"Today the Olympic champion was never going to let me have it easy but I wanted to fight until the very end and I really wanted to prove a point.

"I'm just so happy with the way it turned out. My score was a personal best and I think it would have got the gold last year at the Olympics.

"I saw Chen do his dive and all the Chinese divers cheer, so I thought 'Watch this one. You do that, I'm going to do it better'.

"I went into this weird competitive mode that I've never even been in before."

'We were just winging it'

Earlier, second place in the mixed 3m springboard saw Daley and 21-year-old Reid add to the European gold they won together in London last year.

"I'm overwhelmed," Reid, who was fourth in the 3m springboard final on Friday evening, told BBC Sport.

"I only had a few hours' sleep as I was still on a high from last night.

"Tom and I haven't been able to train together at all this week - we were just winging it out there."

Analysis

Bob Ballard, BBC Sport commentator:

Eight years, virtually to the day, since 15-year-old Tom Daley won the World Championship final in Rome, he is back on the top of the podium with an improved score from the 539.85 that brought him gold on that occasion. He needed a big last dive and pulled it off with a second three-figure score.

The dive list of the 23-year-old - the only survivor from the final of that outdoor event in Italy in 2009 - is very different to eight years ago, but the start was not. Four scores of over 90 in the first four rounds, including nailing the armstand that had caused him problems in the semi-final - and then the 100-plus score on the forward four and a half somersaults, signalled his desire to banish the memory of missing the Olympic final in Rio which followed record-breaking preliminaries.

Matty Lee wasn't quite able to match the standards he reached in the semi-final - but many more experienced divers were not able to reach the final 12 at all and he will be one to watch at the European Championships in Scotland in just over a year from now.