Footballer Didier Drogba carried the Olympic Torch this afternoon.

The player, who has just announced he is leaving Chelsea after winning the Champions League with the club at the weekend, was torchbearer number 84 today.

He carried the Flame on the leg between Royal Wootton Bassett and Swindon.

Today’s Torch relay will finish at Cheltenham Racecourse, where the Queen’s granddaughter Zara Phillips will be the final torchbearer. She will light a cauldron with the Flame to celebrate its arrival.