Churches Together in England has just published its Review of the Year, looking back at a most successful Forum, a remarkable Windrush service at Westminster Abbey and a host of other important and innovative initiatives.