In its annual report, the Internet Watch Foundation (IWF) said that it found 15,031 such sites in 2025, compared with 7,028 the previous year.