You asked:

what is gordon brown's middle name

  • Gordon Brown
    Gordon Brown
    Gordon Brown's middle-name is "gordon".