David was closely followed by dapper James Bond actor Daniel Craig, who received an impressive 23.3 per cent