Having endured a disappointing qualifying session on Saturday, Ferrari's Lewis Hamilton spent the majority of the Budapest race stuck in traffic, ending up 12th. Despite the tough weekend, the seven-time world champion has promised to fight back after the summer break.