Many numerical weather prediction models are moving towards more prognostic schemes for the prediction of ice and liquid water contents within clouds. This paper describes a large-scale cloud and precipitation scheme developed for the UK Meteorological Office's Unified Model. It uses physically based transfer equations to predict ice as a prognostic variable. We review similar schemes and then describe our new scheme, giving examples of its performance in mesoscale forecasts compared with the current operational scheme and with observations. the microphysical processes occurring in a frontal cloud are well modelled. the prediction of supercooled stratocumulus cloud is much improved.