Boris Johnson has sought to clarify his comments on Jimmy Savile but is still facing calls to apologise.

for more ...