Lewis Hamilton has revealed he will sign a new contract to remain with his "family" Mercedes.

Hamilton ended speculation that he could quit Formula One last year by agreeing a new deal until the end of the 2023 season.

The Brit, who turns 38 in January, is set to continue driving for the Silver Arrows in his 40s.

He said ahead of the Mexico City Grand Prix this weekend: "We are going to do another deal. We are going to sit down and discuss it in these next couple of months."

The seven-time F1 world champion added: "I want to keep racing. I love what I do. I've been doing it for 30 years, and I don't feel that I should have to stop. I think I am currently still earning my keep. I still want to do better.

"I could stop now and I have lots of other things in the pipeline that I will be super-focused and super-busy with. I'm here for the sheer love of working in the organisation that I'm in.

"So you are stuck with me for quite a bit longer."

Hamilton suffered the agony of missing out on a record eighth world title when Max Verstappen dramatically overtook him on the last lap of the final race of the 2021 season in Abu Dhabi.

Following the controversy of the climax to last season, Hamilton could finish the current campaign without winning a race for the first time in his illustrious F1 career.

Despite a difficult year, he has not lost his hunger and wants to repay the faith Mercedes have shown in him.

"My goal is to continue to be with Mercedes. I've been with Mercedes since I was 13. It really is my family.

"Mercedes-Benz have stuck with me through thick and thin. They stuck with me through being expelled at school. They stuck with me through everything that was going on through 2020.

"They've stuck with me through my mistakes and through the ups and downs."