Cabinet resigns