A carp angler caught an enormous Wels catfish at a pay-lake complex just outside of London. The 150-pound catfish could be the biggest ever recorded in the UK.