Gordon Brown has angrily rejected accusations that he underfunded UK forces in Iraq , deflecting the blame for the Army 's use of vulnerable Snatch Land Rovers on to the generals who were responsible for ordering the vehicles .