I agree 100% with fatbus. There is always going to be some leave at times we hadn't requested but if people have been given only 1 or 2 days leave in isolation, that's ridiculous. Reject it! Not sure what the 'rules' are as I've been lucky to get two blocks of several weeks off peak as requested but they're obviously filling in odd days to achieve the legal minimum. That's not leave, that's days off!
So, stop whinging on here and spend a far more productive 15 minutes composing a factual email to JA, copying in HD (DSVP Fleet) and your CP. Bleating on here doesn't solve the problem and actually makes it worse.
Less new joiners, less leave availability!
Harry