Lily Allen deletes Twitter account following backlash to her criticism of British voters

Allen escaped the backlash by closing her Twitter account.