Day of reckoning for Cameron and British press