Never Say Never Again

After MI6 agent James Bond, 007, fails a routine training exercise, his superior, M, orders Bond to a health clinic outside London to get back into shape. While there, Bond witnesses a mysterious nurse named Fatima Blush giving a sadomasochistic beating to a patient in a nearby room. The man's face is bandaged and after Blush finishes her beating, Bond sees the patient using a machine which scans his eye. Bond is seen by Blush and an attempt is subsequently made to kill him in the clinic gym, but Bond manages to defeat the assassin.
Blush and her charge, a United States Air Force pilot named Jack Petachi, are operatives of SPECTRE, a criminal organisation run by Ernst Stavro Blofeld. Petachi has undergone an operation on his right eye to make it match the retinal pattern of the US President, which he uses to circumvent iris recognition security at an American military base in England. While doing so, he replaces the dummy warheads of two cruise missiles with live nuclear warheads; SPECTRE then steals the warheads, intending to extort billions of dollars from NATO governments. Blush murders Petachi to cover SPECTRE's tracks.
Under orders from the Prime Minister, M reluctantly reactivates the double-0 section and Bond is assigned the task of tracking down the missing weapons. He meets Domino Petachi, the pilot's sister, and her wealthy lover, Maximillian Largo, a SPECTRE agent. Bond follows Largo and his yacht to the Bahamas, where he spars with Blush and Largo.
Bond is informed by Nigel Small-Fawcett of the British Consulate that Largo's yacht is now heading for Nice, France. There, Bond joins forces with his CIA counterpart, Felix Leiter. Bond goes to a beauty salon where he poses as an employee and, whilst giving Domino a massage, is informed by her that Largo is hosting an event at a casino that evening. At the charity event, Largo and Bond play a 3-D video game called Domination; the loser of each turn receives a series of electric shocks of increasing intensity or pays a corresponding cash bet. Bond ultimately wins. While dancing with Domino, Bond informs her that her brother had been killed on Largo's orders. Bond returns to his villa to find that Nicole, his French contact, has been killed by Blush. After a vehicle chase on his motorbike, Blush captures Bond. She admits that she is impressed with him, and forces Bond to declare in writing that she is his "Number One" sexual partner. Bond distracts her with promises, then uses his Q-branch-issue fountain pen to shoot Blush with an explosive dart.
Bond and Leiter attempt to board Largo's motor yacht, the Flying Saucer, in search of the missing nuclear warheads. Bond finds Domino. He attempts to make Largo jealous by kissing Domino in front of a two way mirror. Largo becomes enraged, traps Bond and takes him and Domino to Palmyra, Largo's base of operations in North Africa. Largo coldly punishes Domino for her betrayal by selling her to some passing Arabs. Bond subsequently escapes and rescues her.
Domino and Bond reunite with Leiter on a United States Navy submarine and track Largo to a location known as the Tears of Allah, below a desert oasis on the Ethiopian Coast. Bond and Leiter infiltrate the underground facility and a gun battle erupts between Leiter's team and Largo's men in the temple. In the confusion Largo makes a getaway with one of the warheads. Bond catches and fights Largo underwater. Just as Largo tries to detonate the last bomb, he is killed by Domino, taking revenge for her brother's death. Bond returns to the Bahamas with Domino.

Question: Who orders James Bond to a get back into shape ?
Answer: His superior M.; His superior M.