If Scrambled Egg Won Wars
MoD faces questions over why the Army majors on generals - Times Online
Although the size of the trained Army has shrunk to about 100,000 soldiers, there are now 255 members with the rank of brigadier or above — or one for every 400 service personnel.
There are now 65 generals in the Army, with 43 major-generals, 17 lieutenant-generals and five four-star generals. In addition there are 190 brigadiers, a one-star rank; 20 more than in 1997.
There are more than 30 admirals in post in the Navy: two four-star admirals, six vice-admirals and 25 rear-admirals.
In the RAF there are 36 top brass: three air chief marshals, nine air marshals and 24 air vice-marshals.
Do they march each other up and down?