McLaren's Lewis Hamilton said he had learnt his lesson and was ready to make amends in Spain this weekend for his disappointing last race in Bahrain.

"I approach it in the same way, obviously I won't be making the same mistake again," he told reporters at the Circuit de Catalunya.

"Just being here, feeling fresh after a good break from racing, and making sure we come here fresh has been important. I feel good," he added.

Hamilton, last year's overall runner-up in his rookie Formula One season, won the opening Australian Grand Prix in March but finished only fifth in Malaysia and then slumped to 13th in Bahrain.

The 23-year-old made a mistake on the starting grid and said afterwards that he had let the team down with the lowest finish of his fledgling career. "We had the car to do a better job and I didn't do it," he repeated.

"The team were very, very supportive and so were my family and I just took it on the chin and kept my chin high, and said that at the next race we will do a better job."

Since then the Briton has tested in Barcelona, with Mercedes-powered McLaren introducing a package of improvements to the car.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.