Even though it is cheaper, he surely has still paid a good amount of money for that flight. Having said that, even if it is cheaper that does not give the Airline the right to treat them the way they did and it does not give the Airline the right to prevent him from his right of a hotel room and a meal. After all, it was clearly the airlines fault.
I guess what pissed me most was that you had to wait for two hours in queue while the airplane had already taken of.

I am happy to get visa for study in the uk.