Tony Blair - Steve Richards

'One of the shrewdest political commentators we have' Andrew Marr ‘Tony Blair was a giant amongst…