David accepts blame