Has died after having two heart attacks.

Max Clifford dies in hospital aged 74 - BBC News

Bet that'll make some people happy.