Jack Monroe's tweet about David Cameron's 'dead son' sparks backlash 7 years ago