Anyone reading last week’s newspaper editorials in newspapers such as the Mail or the Telegraph will know that our press is anxious. This week, the independent Press Recognition Panel – established by Parliament as part of the post-Leveson framework – is meeting to decide whether to confer recognition status on Impress, a self-regulator established in order to meet the Charter criteria for genuinely effective and independent self-regulation. Continue reading