For over 3 weeks my 15 ducks have been laying, on average, 9-10 eggs daily, now I'm down to getting just 2 eggs a day. What can be the problem, I know ducks come off lay early but surely not this early.

Don't suppose they could be laying away could they? I thought my numbers were down, but I've found two in the garden this afternoon that weren't there this morning, glad I got to them before the rooks!