Maybe others that could cover have already booked holiday in June?
My wife wanted time off in March but was told not possible so she’s away now – not ideal but no complaint.
We had a contractor who’s been with us for 3 years who booked a holiday in Dec then asked for time off. It was problematic for us but agreed it in the end. Unfortunately he came back to get given notice on his just renewed contract – I think the holiday was the last straw really.
So employer not doing anything wrong IMO but if they’re not good people to work for anyway then I’d be interested to see if I really could get a doubling in salary by moving jobs….