Academic calls it a reality check. 'You have a prime minister who travels all over the world, makes these grand promises, but promises are not policy'