What characterised Churchill's relations with his generals?
Churchill wanted to influence the way war was fought out but his generals knew his own military career wasn't very distinguished. He had little experience of command, planning and overall strategy yet he still tried to dominate.
Field Marshal Sir Alan Brooke was highly competent and was extremely professional. Brooke was a dogged opponent to some of Churchill's more daring ideas which put British troops as risk. However they did agree on focusing on the Mediterranean to defeat the Italians and protect Suez and delaying the opening of a second front in Europe.
Wavell. Churchill personally disliked Wavell and gave him little credit for victories in the North Africa in 1940. Churchill took forces away from him when Italy invaded Greece in 1940 and cabinet decided to defend it. His troops were taken from him to a deeply flawed Greek campaign in which Britain was defeated when Germany invaded. Early successes in North Africa were thrown away, Wavell did not have resources needed, took the blame and was demoted.
Auchinleck was not prepared for a sudden attack on Germany in North Africa and waited to wait until he was better prepared to do so, this annoyed Churchill who saw it as delaying war. Auchinleck was demoted.
Montgomery, his replacement was better liked and the credit for Britain's victories went to Monty instead of Auchinleck.