Disagraced Labour Minister Peter Hain resigns.

Printable View