From the BBC News Desk Northern Ireland defender George McCartney agrees a new five-year contract with West Ham. More...