Steenhuisen lashes out at Western Cape ‘opportunist’ political parties