Question: when are bps payments due?
Answer: Farmers will be due their BPS payment from Monday 2 December.