Question: who won the last formula one grand prix
Answer: Lewis Hamilton; Hamilton; Lewis Carl Davidson Hamilton