Public Outcry Over Peter Mandelson's £75,000 Severance Payment | The 4 Pillar Report