British Grand Prix: Which Constructor Scores 1st? · Mercedes 52% (-16pp) — Polymarket odds