Why are holiday companies allowed to use this level of difference in pricing for the same product?
Holiday companies are brokers between hoteliers and charter airlines on the one hand and holidaymakers on the other. They buy seats and rooms in bulk and sell them to us, taking a cut.
Hoteliers and airlines naturally charge more when demand is higher - and they are beyond the reach of our law (the hoteliers and the foreign airlines in any event, and making British charter lines abide by restrictions which the foreign lines could ignore would be absurd) - so there is nothing to be done.
Sorry, but if you want to travel at peak time you are over the barrel. Sure, we could juggle with term dates but that would complicate life for people who want to see family or travel with them. And in any event August, Christmas, and Easter week will remain peak, won't they?