Interesting case, which could set a welcome precedent, was settled by Ryanair before it went to court.
Ryanair charged upto 46% more for a UK purchased ticket UK-XX-UK than someone from Europe for the same ticket or a XX-UK-XX ticket. – A case of race discrimination?
…”British travellers are paying considerably more for the same trip. It is not as if it is a greater distance or they need to use more fuel. I have a feeling they responded because they were in a sticky situation. I would like to see them refund everyone. I don’t think they should charge different rates to different people.”