With less than 4 weeks to go until the Olympic Games begin, the torch is weaving its merry way towards the stadium here in London. 8000 torchbearers are helping to transport it along its journey, and having been inexplicably overlooked by the selection committee, Harry and I have decided to take matters into our own […]