ICO boss John Edwards announces resignation following investigation — Bbc