Veteran US senator Ted Kennedy, 77, is to be awarded an honorary knighthood. The Queen has agreed the honour for the brother of former US president John F Kennedy for services to the US-UK relationship and to Northern Ireland. Gordon Brown is to formally announce the award during his address to both houses of Congress on Wednesday. The prime minister's speech comes on the second full day of his visit to which featured brief talks with President Obama on Tuesday. Mr Kennedy, who has been a senator for his home state of Massachusetts for more than 46 years, is being...