the sun's tirade