Kate swam 50km in a 17m pool to raise funds for WWF. She swam 2942 lengths non-stop for 20 hours and raised thousands of pounds.