Tony Blair and Gordon Brown are the Arthur Daleys of British politics, according to the Conservative leader.