Hordes of fans in London's Trafalgar Square celebrate the moment England win the cricket world cup against New Zealand in a nail-biting final at Lord's.