score:38
Richard Meinertzhagen is known to be a serious liar. Refer to his Wikipedia article: for example, he stole numerous biological samples and presented them as his own in Europe.
That said, the Meinertzhagens were a wealthy family and there's no reason to presume the army salary was Richard's sole source of income.
According to The Meinertzhagen Mystery by Brian Garfield, before his retirement in 1925 as a major, Meinertzhagen's salary was about £900 yearly. The Bank of England inflation calculator says it is equivalent to £52,016 in 2017. Coincidentally, that's almost identical to the second lowest step of the current British army pay for a Major, £52,078.
So if anything, the British Army pay was a fair bit lower compared to today - by 1925, Meinertzhagen had been a Major for 10 years. The current pay for a Major, however, tops out at £60,381, some 16% more that his inflation adjusted £52,016.