Sir Sean Connery was declared the "best James Bond ever" last night as actors, film producers, politicians and fans paid tribute to one of cinema's greatest stars.
The 90-year-old Scottish actor, the first to bring the 007 role to the big screen, died peacefully in his sleep in Nassau in the Bahamas, surrounded by his family, it was announced yesterday.