This week sees the return of the Goodwood Festival of Speed, with petrolheads from all over the UK flocking to West Sussex to see the world’s most renowned and historic motors climb Lord March’s famous hill. Here’s our guide to what’s going to happen over the four days…