IR 2063 will be published next month and becomes effective 6th April 2005. Basically, all allowances will be taxable at the recipient's tax rate, but only when receipts for expenses incurred in the line of duty are deducted. So you will need to keep your receipts for sandwiches, meals in restaurants etc along with printed proof that this as incurred during duty hours.
It happens in the rest of industry so it's no surprise - except that he let us get away with it so long.