He served as Opposition whip under Neil Kinnock from 1987 to 1992.
In the 2005 political year, the Public Whip found Cook to be the 38th most rebellious MP (out of 635) and he had recently become known for his dissent concerning the controversial ID Cards and Racial and Religious Hatred Bill.