The Cabinet is the executive committee of Her Majesty's Privy Council, a body which has legislative, judicial and executive functions, and whose large membership includes members of the Opposition. Its decisions are generally implemented either under the existing powers of individual government departments, or by Orders in Council.

Can we conclude that can a cabinet minister be from another party?
yes