British PM says queen keeps him on his toes