A total of 572 vintage cars took part in the rally from Hyde Park to the East Sussex resort in this year’s annual London to Brighton Veteran Car Run, but only 433 of them made it to the finish line some 60-miles away.

According to the rules, only cars registered before 1905 were eligible to take part. A rally spokesman said: "These cars are all over 100 years old so they're not the most reliable and many break down along the way, and there are always a few non-starters." He added that though a number of the larger vehicles could touch speeds of up to 60mph, a majority were going at around 20mph.
