VANCOUVER - A B.C. cabinet minister who was booted out of cabinet over his criticism of Premier Gordon Campbell says the premier is intimidating, abusive and foul-mouthed.

After weeks of making his dislike of the premier's leadership known, Bill Bennett pulled out all the stops today after being ousted from a weekly cabinet meeting.

Finance Minister Colin Hansen says his cabinet colleagues fired Bennett, but Bennett says he was fired by the premier.

Bennett says Campbell has lost good cabinet ministers because of his treatment of members and he says the outgoing premier has driven people to tears.

Among those Bennett says quit because they couldn't work with Campbell was Carole Taylor, a former finance minister who has been courted for Campbell's job.

Campbell has announced he will leave his job as premier after a leadership vote Feb. 26, but Bennett has said Campbell should go earlier.