private void SetupHeader(GR role, GridViewModel <GovernorModel> grid, GovernorDisplayPolicy displayPolicy, bool includeEndDate)
 {
     grid.AddHeaderCell("Name", displayPolicy.FullName, "name", "sortText")
     .AddHeaderCell("Shared with", role.OneOfThese(GR.LocalGovernor, GR.ChairOfLocalGoverningBody), "shared", "sortText")
     .AddHeaderCell("GID", displayPolicy.Id, "gid")
     .AddHeaderCell("Appointed by", displayPolicy.AppointingBodyId, "appointed", "sortText")
     .AddHeaderCell("From", displayPolicy.AppointmentStartDate, "fromDate", "sortDate")
     .AddHeaderCell(role == GR.Member ? "Date stepped down" : "To", includeEndDate, "toDate", "sortDate")
     .AddHeaderCell("Postcode", displayPolicy.PostCode)
     .AddHeaderCell("Date of birth", displayPolicy.DOB)
     .AddHeaderCell("Previous name", displayPolicy.PreviousFullName)
     .AddHeaderCell("Email address", displayPolicy.EmailAddress)
     .AddHeaderCell("Telephone", displayPolicy.TelephoneNumber);
 }