NHS chief Sir David Nicholson was roundly criticised by MPs today for misleading them over the extent of pay-offs to prevent "whistleblowers" speaking out about concerns over patient safety.
He is accused of not telling them that the NHS had spent more than £2 million on gagging orders for former employees since 2008 - a figure revealed by a Freedom of Information request.
Sir David angrily denied staging a cover-up when he appeared before the Commons Public Accounts Committee.
ITV News' Deputy Political Editor Chris Ship reports:
More top news
The Ukip leader confirmed he had "no prior warning" of Douglas Carswell's resignation from the party as he hit out at the "staunch Tory".
Two knives were found at the scene in Islington, North London, and the suspects fled on foot before being arrested.
The violence began after a counter-protester allegedly doused a female rally organiser with pepper spray.