In 2005 Day became .
Is still , a programme associate for Have I Got News for You and contributes to the writing on the programme delivered by the guest hosts each week .
In 2005 Day became , and is still , a programme associate for Have I Got News for You and contributes to the writing on the programme delivered by the guest hosts each week .