The Guardian favicon

Ted Cruz is 'Lucifer in the flesh', says former speaker John Boehner