LONDON (AFP) - British comedian David Walliams completed a 140-mile (225-kilometre) swim down the River Thames on Monday, having fought off Thames tummy to reach the Houses of Parliament. The 40-year-old completed his eight-day slog in the tidal section of the Thames, with thousands lining the river banks in London to cheer him on. The co-star of television sketch show Little Britain has raised more than 1 million ($1.6 million, 1.2 million euros) so far for the Sport Relief charity with his Thames exploits. Walliams set off on September 5 from Lechlade in Gloucestershire, southwest England the start of the navigable Thames and battled with not only the physical strain of the swim but also diarrhoea and vomiting, sewage and swans. I think a bath is the only water I want to see for quite a while, he said as he got out of the river at Westminster Bridge, draped in the British flag.