The Criminal Cases Review Commission is the statutory body responsible for investigating alleged miscarriages of justice in England, Wales, and Northern Ireland.